Teaching

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)