Teaching
Courses Taught
- Instructor of Record, GCH/CMMU 165: Community Analysis for Global Health
- TA, GCH 1: Foundations for Global and Community Health/Matt Sparke
- TA, CMMU 165: Global Health/ Barbara Garcia
- TA, POLI 61: Politics of Social Policy/ Sara Niedzweicki
- TA, SOCY/LGST 122: Sociology of Law/ Jaimie Morse
- TA, CMMU 163: Healthcare Inequalities/ Andrea Steiner
Guest Lectures
- 'Humanities in the Age of AI’ Research Cluster invited lecture: “Artificial Intelligence and the Politics of Avoidance in Global Health”
- German Institute of Development & Sustainability workshop “Social Cohesion in Displacement Contexts,” invited speaker: “Community-Directed Surveillance and Migrant Health Rights”
- Virginia Tech School of Public and International Affairs, invited lecture: “Decolonizing Global Health” with Stephanie Smith
- University of Maryland School of Public Policy, invited lecture: “Border Closures during Public Health Crises” with Catherine Worsnop
- PACE University Political Science Department, invited lecture: “Defining Global Health” with Nancy Wright
- UCSC Community Studies Program, invited lecture: “The Coloniality of Global Health Systems” with Barbara Garcia
- UCSC Politics Department, invited lecture: “The Political Economy of Global Health” with Sari Niedzweicki
- UCSC Sociology Department, invited lecture: “Who Governs during COVID-19?” with Jenny Reardon