Teaching Interests
I teach courses in the fields of American politics, public law, criminal justice, criminology, and public administration. I previously won a college-wide competitive advising award for my mentorship of pre-law, political science, and criminal justice students.
Teaching Experience
The University of New England
Sole Instructor
- Practice of Social Science Research (Spring 2026 – Scheduled)
- Juvenile Justice (Spring 2025)
- The Criminal Justice System – University of New England (Fall 2024, Spring 2025, Fall 2025, Spring 2026 – Scheduled)
- Deviance and Crime – University of New England (Fall 2024, Fall 2025)
Bates College
Sole Instructor
- How to Get Away with Murder: Exploring Criminal Law/Justice Through TV and Film (Spring 2024)
- The Politics of U.S. Law (Winter 2024) – Purposeful Work Infusion Course
- US Political Institutions (Winter 2024)
- The U.S. Presidency: Development and Problems (Fall 2023)
- American Parties and Elections (Fall 2023)
University of South Alabama
- Sole Instructor
- Administrative Law (Spring 2021, Fall 2021 – Directed Study, Spring 2022, Spring 2023)
- Introduction to Criminal Justice (Spring 2021, Fall 2021, Spring 2022, Fall 2022)
- Judicial Process (Fall 2020, Spring 2021, Fall 2021, Spring 2022; Summer 2022, Fall 2022, Spring 2023, Summer 2023)
- Media and Politics (Fall 2020)
Francis Marion University
- Sole Instructor
- Civil Rights and Civil Liberties (Spring 2020)
- Introduction to Criminal Justice (Fall 2019)
- US Government (Fall 2019, Spring 2020)
The University of North Carolina at Chapel Hill
- Sole Instructor
- The US Supreme Court (Spring 2018, Fall 2018 )
- Political Parties and Elections (Summer 2017, Fall 2017, Summer 2018 )
- Introduction to American Government (Fall 2016, Spring 2017, Spring 2018 (Online) and Spring 2019 (Online))
- Co-Instructor
- Introduction to American Government (Summer 2016)
- Teaching assistant
- Introduction to American Government (Spring 2016, Fall 2015)
- State and Local Government in the United States (Fall 2014)
- Graduate Research Consultant
- State Governments: Laboratories of Democracy (Spring 2016)
- Constitutional Policies and the Judicial Process (Fall 2015)
Supreme Court Selection Simulation Materials
Sample Supreme Court Nominee Role Sheet
Sample Presidential Selection Team Role Sheet
Sample Senate Judiciary Committee Role Sheet