Stephany Slaughter Life story
Stephany Slaughter (Alma College) is an associate professor of Spanish and chair of the World Languages and Cultures Department at Alma College, where she teaches courses related to language, literature, and culture of Latin America. ...