Teaching

Instructor of Record:

Spring 2023: POLI/EURO 236: Introduction to European Government (Syllabus)

Fall 2022: POLI/EURO 239: Introduction to European Government (Syllabus)

Fall 2021: POLI/EURO 239: Introduction to European Government (Syllabus)

Spring 2021: POLI 130: Introduction to Comparative Politics (Syllabus)

Fall 2020: POLI 130: Introduction to Comparative Politics (Syllabus)


Graduate Research Consultant:

Fall 2021: POLI 209: Analyzing Public Opinion (Instructor of Record: Nicolas De la Cerda)

Fall 2020: POLI 209: Analyzing Public Opinion (Instructor of Record: Tyler Steelman)


Teaching Assistant:

Spring 2020: POLI 100: American Democracy in Changing Times (Instructor of Record: Marc Hetherington)

Fall 2019: POLI 100: American Democracy in Changing Times (Instructor of Record: Sarah Treul Roberts)

Spring 2019: POLI 130: Introduction to Comparative Politics (Instructor of Record: Andrew Reynolds)

Fall 2018: POLI 130: Introduction to Comparative Politics (Instructor of Record: Rahsaan Maxwell)