Current and Recent Courses
POLS 140: American Politics (Fall 2022)
POLS 240: American Congress (Fall 2022)
POLS 242: Constitutional Law: Civil Liberties (Spring 2023)
POLS 243: American Presidency (Fall 2016)
POLS 244: Judicial Politics (Fall 2021)
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)