Courses Taught (Instructor of Record):
- Graduate Courses
- Graduate Teaching Seminar (Fall 2021 - UGA)
- Undergraduate Courses
- Upcoming: Environmental Politics (Spring 2024 - Whitworth)
- Upcoming: Modern Congress (Spring 2024 - Whitworth)
- Data In Politics (Fall 2023 - Whitworth)
- The American Presidency (Spring 2023 - Whitworth)
- The Politics of Income Inequality (Spring 2023 - Whitworth)
- Legislative Process Simulation (January 2023 - Whitworth)
- American National Politics (Fall & Spring Semesters - Whitworth)
- Electoral Politics (Fall 2022 - Whitworth)
- American Political Parties (Spring 2021- UGA) (Fall 2023 - Whitworth)
- The Politics of Congressional Elections (Spring 2020 - UGA)
- Upcoming: Environmental Politics (Spring 2024 - Whitworth)
Graduate Teaching Assistant (UGA) :
- Graduate Courses
- POLS 7012, Introduction to Political Methodology (Dr. Robert Grafstein and Dr. Michael Lynch - Fall 2019)
- Undergraduate Courses
- POLS 1101: American Government (Dr. Audrey Haynes - Fall 2021)
- POLS 4635: Politics of Income Inequality (Dr. Keith Poole - Fall 2019)
- POLS 4555: Railroads and American Politics (Dr. Keith Poole - Spring 2020)