Current and Recent Courses
- POLS 140: American Politics (Fall 2024)
- POLS 240: American Congress (Fall 2022, will be offered again Spring 2025)
- POLS 242: Constitutional Law: Civil Liberties (Spring 2023, will be offered again Spring 2025)
- POLS 243: American Presidency (Fall 2024)
- POLS 244: Judicial Politics (Fall 2023)
- POLS 372: Polarization in America (Spring 2023)
- POLS 375: Analyzing Legislatures (Fall 2015)
- UNIV 200: Mathematics and Politics (Fall 2015: team-taught with Nathan Ryan, Dept. of Mathematics)
- Foundation Seminar: Elections in the Media Environment (Fall 2012)