Teaching

Courses taught:

POL 100: Introduction to Politics
POL 121: Political Engagement
POL 132: From Dictatorships to Democracies
POL 151: Justice and Law
POL 200W: Investigating Politics: Research Design and Qualitative Methods
POL 221: Introduction to Canadian Government
POL 232: US Politics
POL 321: The Canadian Federal System
POL 322: Canadian Political Parties
POL 347: Canadian Foreign Policy
POL 448: Comparative Study of Resistance and Rebellion
POLI 100: Introduction to Politics
POLI 1140: Introduction to International Relations
POLI 2240: International Political Economy
POLI 2245: Canadian International Relations
POLI 328B: Comparative Insurgencies
POLI 348A: Political Theory and Policy
POLI 360: International Security
POLI 370D: International Conflict Management
POLI 464G: Comparative Insurgencies
POLI 464J: Weapons of the Weak States: International Politics of the Globally Disadvantaged
SOC 2200: Democracy and Justice
SOC 2300: Global Perspectives
SOC 3008: Resistance and Rebellion: The Study of Unconventional Politics
SOC 3009: For the People? The Study of Contemporary Populism Around the World
IND 2100: Cornerstone: What is Knowledge