Lecturer of Political Science (University of California, Merced)
Spring Semester 2023-2024
Introduction to American Politics (POLI-001)
Understanding Political Controversies (POLI-010)
Race, Gender & Politics (POLI-190)
Fall Semester 2023-2024
Understanding Political Controversies (POLI-010)
The Presidency (POLI-101)
Public Opinion (POLI-125)
Spring Semester 2022-2023
Introduction to American Politics (POLI-001)
The Presidency (POLI-101)
Race, Gender & Politics (POLI-190-04)
Fall Semester 2022-2023
Congressional Politics (POLI-100)
California Politics (POLI-107)
Urban and Rural Politics (POLI-190-05)
Spring Semester 2021-2022
Introduction to American Politics (POLI-001)
Congressional Politics (POLI-100)
California Politics (POLI-107)
Fall Semester 2021-2022
Introduction to American Politics (POLI-001)
The Presidency (POLI-101)
Urban and Rural Politics (POLI-106)
Spring Semester 2020-2021
Introduction to American Politics (POLI-001)
The Presidency (POLI-101)
Urban and Rural Politics (POLI-190-01)
Fall Semester 2020-2021:
Congressional Politics (POLI-100)
California Politics (POLI-107)
Race, Gender & Politics (POLI-127)
* Syllabi available upon request
Teaching Assistant (Stanford University)
Hoover Institution Summer Policy Boot Camp
Summer 2019, Summer 2020 (cancelled due to COVID-19)
Introduction to American National Government and Politics
Winter 2015, Winter 2016, Winter 2017, Winter 2018, Winter 2019
Instructors: David Brady and Bruce Cain
American Political Institutions in an Uncertain Time
Spring 2017
Instructor: Adam Bonica
Course + Laboratory Assistant (Stanford University)
Political Power in American Cities
Winter 2017
Instructor: Clayton Nall
Grader (The Ohio State University)
Introduction to American Politics
Spring 2012
Instructor: Janet Box-Steffensmeier