Courses

POLS 230: American Elections, Department of Political Studies, Queen’s University (Fall 2021)
POLS 383: Law and the Governmental Process, Department of Political Studies, Queen’s University
POLS 433: Problems of American Democracy (Undergraduate) , Department of Political Studies, Queen’s University (Fall 2021)
POLS 833: Problems of American Democracy (Graduate), Department of Political Studies, Queen’s University
POLS 839: The Politics of Law and Courts (Topics in American Politics), Department of Political Studies, Queen’s University (Fall 2021)

Previously Taught Courses

POLS 331: American Government, Department of Political Studies, Queen’s University (Fall 2018)
PSC 374: Law & Society, Department of Political Science, Syracuse University (Fall 2015, Spring 2016, Spring 2017)
PSC 316: The Supreme Court in American Politics, Department of Political Science, Syracuse University (Fall 2015)