Courses Taught at Dickinson College
POSC 290: Social Movements in Latin America (Fall '18)
POSC 251: Latin American Politics (Fall '17)
LALC 101: Introduction to Latin America (Fall '17, Spring '18, Fall '18)
POSC 150: Comparative Politics (Spring '18)
Teaching Experience at UNC-Chapel Hill
Courses as Primary Instructor
POLI 131: Modernization and Political Change (Spring '15).
Courses as Teaching Assistant
POLI 238 (honors course): Contemporary Latin American Politics, Professor Evelyne Huber (Fall '14)
POLI 238: Contemporary Latin American Politics, Professor Cecilia Martínez-Gallardo (Spring '10, Fall '10, Fall '11, Spring '12)
POLI 238: Contemporary Latin American Politics, Professor Evelyne Huber (Fall '09, Spring '11, Fall '11)
POLI 130: Introduction to Comparative Politics, Graduate Research Consultant, Professor Sarah Shair-Rosenfield (Fall '11)
POSC 290: Social Movements in Latin America (Fall '18)
POSC 251: Latin American Politics (Fall '17)
LALC 101: Introduction to Latin America (Fall '17, Spring '18, Fall '18)
POSC 150: Comparative Politics (Spring '18)
Teaching Experience at UNC-Chapel Hill
Courses as Primary Instructor
POLI 131: Modernization and Political Change (Spring '15).
Courses as Teaching Assistant
POLI 238 (honors course): Contemporary Latin American Politics, Professor Evelyne Huber (Fall '14)
POLI 238: Contemporary Latin American Politics, Professor Cecilia Martínez-Gallardo (Spring '10, Fall '10, Fall '11, Spring '12)
POLI 238: Contemporary Latin American Politics, Professor Evelyne Huber (Fall '09, Spring '11, Fall '11)
POLI 130: Introduction to Comparative Politics, Graduate Research Consultant, Professor Sarah Shair-Rosenfield (Fall '11)