Rosa Elena Carrasquillo is Associate Professor of Caribbean, Latin American and Latino History at the College of the Holy Cross, Worcester, MA. She has published on Afro-Puerto-Rican history and popular culture. An engaged scholar, she is also a member of the Latino Education Institute Advisory Board.
Posted on February 20, 2017
by Patrick St Croix