Debra Teachman

DEBRA TEACHMAN is a professor and writer who divides her time between Marshall University in Huntington, West Virginia, where she teaches composition and literature, and National Solar Observatory/Sacramento Peak in Sunspot, New Mexico where she writes and works.