City College of New York, Department of Anthropology, International & Global Studies Program
- INTL101: Introduction to International & Global Studies
Baruch College, Department of Sociology and Anthropology
- ANT1001: Introduction to Cultural Anthropology
- ANT 3161: Power and Conflict
- ANT/SOC 3085: Special Topics in Anthropology and Sociology (The Anthropocene)
John Jay College of Criminal Justice, Department of Anthropology:
- ANT 100: Ethnography of Youth and Justice in New York City
- ANT 101: Introduction to Cultural Anthropology
- ANT 208: Urban Anthropology
- ANT 315: Systems of Law, Justice and Injustice Across Cultures
- ANT 330: American Cultural Pluralism and the Law
Hunter College, Department of Anthropology:
- ANTHC 1000: Cultural Diversity of the United States (teaching assistant)
College of Staten Island, Department of Anthropology:
- ANT 201: Introduction to Cultural Anthropology
Graduate Center, Department of Anthropology
- Anthropology of Labor (teaching assistant)


