Teaching

University of Pittsburgh- Greensburg

  • Instructor of Record
    • PS-200: American Politics (F 2025, two sections; S 2026, two sections)
    • PS-200: American Politics- Honors Option (F 2025)
    • PS-1234: Electoral Behavior & Democratic Process (F 2025)
    • PS-1204: Women in Politics (S 2026)
    • PS-1289: LGBTQ Politics & Public Policy (S 2026)
    • PS-1235: Media & Politics (F 2025)

American University

  • Instructor of Record
    • GOVT-110: US Politics (Summer 2024)
  • Teaching Assistant
    • GOVT-401: LGBTQ Politics & Policy (F 2020; F 2024)
    • GOVT-650: Political Analysis (F 2021; 2023)
    • GOVT-653: Intro to Quantitative Methods (S 2021; 2022)
    • GOVT-310: Introduction to Political Research (F 2024; S 2025)
    • SPA-613: Conduct II (S 2024; S 2025)