Class Trip
Margaret D. Stetz is the Mae and Robert Carter Professor of Women's Studies at the University of Delaware, as well as a published poet. She has spent her life in the world of higher education, but remains haunted by her working-class childhood in New York City.