Teaching

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