Teaching
The University of Houston
Current Issues in Law, Politics, and Society: Fall 2021, Fall 2022, Spring 2023
Constitutional Law Civil Liberties: Spring 2020
Graduate Seminar in Judicial Process: Fall 2019, Spring 2022
Judicial Behavior: Fall 2018, Spring 2019, Fall 2019, Spring 2020, Fall 2020 (hyflex format), Spring 2021 (hyflex format), Fall 2021, Spring 2022, Fall 2022, Spring 2023, Spring 2024,
Judicial Processes: Fall 2023
Introduction to US Government (Congress, President, and Courts): Fall 2023, Spring 2024
Introduction to US Government (Campaigns, Public Opinion, and Political Behavior): Fall 2024
Introduction to Law: Fall 2018
Constitutional Law Civil Liberties: Spring 2020
Graduate Seminar in Judicial Process: Fall 2019, Spring 2022
Judicial Behavior: Fall 2018, Spring 2019, Fall 2019, Spring 2020, Fall 2020 (hyflex format), Spring 2021 (hyflex format), Fall 2021, Spring 2022, Fall 2022, Spring 2023, Spring 2024,
Judicial Processes: Fall 2023
Introduction to US Government (Congress, President, and Courts): Fall 2023, Spring 2024
Introduction to US Government (Campaigns, Public Opinion, and Political Behavior): Fall 2024
Introduction to Law: Fall 2018
Indiana University
The American Presidency: Fall 2017, Spring 2018
The United States Congress: Fall 2016
State Politics in the United States: Spring 2016
The United States Congress: Fall 2016
State Politics in the United States: Spring 2016