Teel is happily married to an English teacher and they live together in Phoenix, AZ with a cat which does not appreciate having Teel read his books aloud to it nearly as much as you probably would. While satisfied with never having to shovel the desert's