Over the course of many years, I have taught a wide range of courses, many of which I have not taught for quite some time (in Canadian politics or public policy). In more recent years, my teaching has been divided among the following courses:
POL 314—Theory and Explanation in Political Science
POL 801—Epistemological and Theoretical Perspectives in Political Science (graduate course)
POL 210—Introduction to Political Philosophy
POL 312—Modern and Contemporary Political Thought
POL 415—The Liberal Tradition and its Critics