
My teaching expertise and interests concern Canadian politics, law and politics, political and legal theory.
University of Guelph
JLS*1000 – Introduction to Justice and Law
POLS*2000 – Political Theory
POLS*3130 – Law, Politics, and the Judicial Process
POLS*3210 – The Constitution and Canadian Federalism
POLS*4060 – Advanced Lecture in Law & Politics
POLS*4070/6170 – Courts and Parliament
University of Calgary
PPOL 619 – Governance, Institutions and Public Policy
POLI 343 – Law, Politics and Judicial Process
POLI 321 – Politics & Government in Canada