Teaching
- GV262 - Contemporary Political Theory
- GV4H5 - The Politics and Philosophy of Environmental Change
- GV4H4 - Foundations of Political Theory
- GV5X1 - Research Design in Political Science
- GV501 - Political Theory Doctoral Workshop
- GV503 - Political Philosophy Research Seminar