Social Studies Department (Civic Literacy, Latin American Studies) at Ballantyne Ridge High SchoolSocial Studies Department (Civic Literacy, Latin American Studies) at Ballantyne Ridge High School
Visiting Assistant Professor of Caribbean & Latin American History at St. Lawrence UniversityVisiting Assistant Professor of Caribbean & Latin American History at St. Lawrence University
Associate Professor of Law and Affiliated Professor of Latin American Studies at The University of Arizona, James E. Rogers College of LawAssociate Professor of Law and Affiliated Professor of Latin American Studies at The University of Arizona, James E. Rogers College of Law