Eleanor Henderson earned her MFA from the University of Virginia in 2005. An assistant professor at Ithaca College, she lives in Ithaca, New York, with her husband and two sons.