Instructor

Marquette University
Advanced Research Methods (Graduate) (Spring 2023)
American Politics (Fall 2022, Spring 2023)
Data Analysis for Social Science (Fall 2022, Fall 2023)
Politics of the Criminal Process (Fall 2023)
State and Local Politics (Spring 2023)

Cardinal Stritch University
Comparative Politics (Spring 2022)

University of Wisconsin-Milwaukee
Introduction to American Politics (Spring 2022)
Methods of Social Welfare Research (Spring 2022)
State and Local Politics (Fall 2021)

University of Wisconsin-Stout
American Politics (2 sections, Fall 2019)

Teaching Assistant

University of Wisconsin-Milwaukee
Introduction to American Government (4 discussion sections Fall 2019; 5 discussion sections Spring 2020)
Introduction to Political Science Research (Spring 2019)
Introduction to Global Studies (Spring 2018)
Ethnicity, Religion, and Race in American Politics (Spring 2017)
The Politics of Race, Ethnicity, and Immigration (Spring 2017)
Comparative Political Systems (Spring 2015)
Urban Politics (Spring 2015)
State and Local Politics (Fall 2014)