Fighting the Climate Crisis. Social Thought and Political Economy 492H, University of Massachusetts Amherst. (syllabus)
History of Mexico. History 354, University of Massachusetts Amherst. (syllabus)
Capitalism and Alternatives in Latin America. History 220, University of Massachusetts Amherst. (syllabus)
Strategies for Liberation. Social Thought and Political Economy 491H, University of Massachusetts Amherst. (syllabus)
The U.S. in Latin America. History 392E, University of Massachusetts Amherst. (syllabus)
Utopias and Dystopias. History 200 and 390STA, University of Massachusetts Amherst. (syllabus)
Workers and Work in the Americas. History 693W, University of Massachusetts Amherst. (syllabus)
Mass Resistance and Political Strategy. Social Thought and Political Economy 491H, University of Massachusetts Amherst.
Power and Resistance in Latin America. History 397PR and 397PRH, University of Massachusetts Amherst. (syllabus)
Poverty, Inequality, and Alternatives in Latin America. History 397PA, University of Massachusetts Amherst.
Latin American Revolutions. History 595L and 450, University of Massachusetts Amherst. (syllabus)
History of U.S.-Latin American Relations. History/Political Science 216, Stony Brook University.
Modern Latin American History (Master’s level). History/Continuing Education 517, Stony Brook University.
Introduction to Latin American and Caribbean Societies. Latin American and Caribbean Studies 200, Stony Brook University.
Revolutionary Movements in Latin America. History 380-J, Stony Brook University.