Teaching

UGA: POLS 110E: American Government (Online)

Syllabus: Summer II 2025 | Summer I 2025
Teaching Evaluations: Summer II 2025 | Summer I 2025

UGA: POLS 3600: Criminal Justice Administration

Syllabus: Fall 2025
Teaching Evaluations: Fall 2025

UGA: POLS 4760: Supreme Court Politics

Syllabus: Fall 2025
Teaching Evaluations: Fall 2025

USC: POLI 450: Constitutional Law I: Institutional Powers

Syllabus: Fall 2023Fall 2022 | Fall 2020
Teaching Evaluations: Fall 2023 | Fall 2022 | Fall 2020

USC: POLI 451: Constitutional Law II: Civil Liberties

Syllabus: Spring 2024
Teaching Evaluations: Spring 2024

USC: POLI 452: Judicial Process

Syllabus: Spring 2025Spring 2023 | Spring 2022 | Fall 2021 | Spring 2021
Teaching Evaluations: Spring 2025 | Spring 2023 | Spring 2022 | Fall 2021 | Spring 2021

USC: POLI 454/WGST 454: Women and the Law

Syllabus: Spring 2025 | Spring 2024Fall 2023 | Fall 2022 | Spring 2022 | Fall 2021
Teaching Evaluations: Spring 2025 | Spring 2024 | Fall 2023 | Fall 2022 | Spring 2022 | Fall 2021

USC: POLI 726: Seminar in Judicial Politics

Syllabus: Spring 2023 | Fall 2020
Teaching Evaluations: Spring 2023 | Fall 2020

USC: POLI 790: Independent Study

Syllabus: Spring 2024 | Fall 2022 | Spring 2022