Our Lady of the Lake University (2022-Present)
The College of Wooster (2020-2022)
St. Olaf College (2019-2020)
Teaching Assistant, University of Minnesota
- POLS 1301 American Government (Fall 2022)
- POLS 2310 Legal Process (Fall 2022)
The College of Wooster (2020-2022)
- First Year Seminar: Dysfunctional Democracy? Representation in the US (Fall 2021; Syllabus)
- PSCI 110 Introduction to U.S. National Politics (all semesters; Syllabus)
- PSCI 203 The Politics of Public Policy (Spring 2022; Syllabus)
- PSCI 20721 Latinx Politics (Spring 2021; Syllabus)
- PSCI 211 U.S. Congress (Spring 2021 & 2022; Syllabus)
- PSCI 451 & 452 Senior Independent Study (all semesters)
St. Olaf College (2019-2020)
- PSCI 111 American Politics (Fall 2019; Syllabus)
- PSCI 246 Introduction to Public Policy (Spring 2020; Syllabus)
- PSCI 299 Topics: Latino/a/x Politics (Spring 2020; Syllabus)
Teaching Assistant, University of Minnesota
- POL 1001 American Democracy in a Changing World
- POL 4737 American Political Parties
- POL 3308 Congressional Politics and Institutions
- POL 1025 Global Politics
- POL 3766 Political Psychology of Mass Behavior
- POL 3309 Judicial Politics & Decision-Making
- POL 4501 The Supreme Court & Constitutional Interpretation
Teaching Interests
- American Politics
- Congress
- Latinx Politics
- Racial & Ethnic Politics
- Representation
- Political Institutions
- Public Opinion
- American Political Thought
- Judicial Politics