Jennifer Hull is a writer and a teacher. She grew up in New York, graduated cum laude from Cornell University with a bachelor’s degree in history, and has a master’s degree in education. She has taught K-12 students as well as college freshmen at the Taos campus of the University of New Mexico. She lives in New Mexico, with her husband, twin sons, and cocker spaniel.