Graduate Teaching

Research Design
PS 2020, University of Pittsburgh, Fall 2023

American Politics
PS 2200, University of Pittsburgh, Fall 2021

Women and Politics
PS 2204, University of Pittsburgh, Spring 2020

Undergraduate Teaching

Introduction to American Politics
POL 202, University of Arizona, Spring 2025 (Online, Scheduled)
POL 202, University of Arizona, Fall 2024 (Online)
PS 0200, University of Pittsburgh, Fall 2022
PS 0200, University of Pittsburgh, Fall 2021
PS 0200, University of Pittsburgh, Spring 2021
PS 0200, University of Pittsburgh, Fall 2020
PS 0200, University of Pittsburgh, Fall 2019

Gender and Politics
          POL 335, University of Arizona, Fall 2024

Race, Gender, and Politics
          PS 1292, University of Pittsburgh, Fall 2023
PS 1292, University of Pittsburgh, Fall 2020
         PS 1205, University of Pittsburgh, Spring 2020
         PS 1205, University of Pittsburgh, Fall 2018
PS 127, University of California, Merced, Spring 2017

Legislative Politics
PS 1211, University of Pittsburgh, Fall 2022
PS 1211, University of Pittsburgh, Fall 2019
PS 1211, University of Pittsburgh, Fall 2018

State Politics
POL 327, University of Arizona, Spring 2025 (Scheduled)
PS 1252, University of Pittsburgh, Fall 2023
PS 1252, University of Pittsburgh, Spring 2021
PS 1252, University of Pittsburgh, Spring 2019

Politics of Public Policy
PS 1281, University of Pittsburgh, Spring 2024
PS 1281, University of Pittsburgh, Spring 2022
PS 1281, University of Pittsburgh, Spring 2021

Teaching Assistant

Introduction to American Politics
          PS 001, University of California, Merced, Fall 2013

Understanding Political Controversy (Introduction to Statistics)
          PS 10, University of California, Merced, Fall 2015
          PS 10, University of California, Merced, Spring 2015

Congressional Politics
          PS 100, University of California, Merced, Summer 2016

Introduction to International Relations
          PS 105, University of California, Merced, Fall 2014

Liberty, Equality, and the Constitution
          PS 111, University of California, Merced, Summer 2016

International Organizations
          PS 165, University of California, Merced, Spring 2014

Statistical Inference
          Econ 10, University of California, Merced, Spring 2016

Intermediate Microeconomic Analysis
          Econ 100, University of California, Merced, Fall 2016