teaching

 

POLI 434: 19th and 20th Century Western Political Thought
Undergraduate lecture course (Winter 2019, Winter 2021, Winter 2023)

POLI 617: Utopia, Transformation, and Critique
Graduate seminar (Fall 2022)

POLI 617: Problems in Political Theory: Power and Freedom
Graduate proseminar (Winter 2019)

POLI 561: Political Theory and the Sea: Empire, Commerce, Slavery
Honours seminar (Fall 2018)

POLI 561: Current Debates in the Political Theory of (Post-)colonialism and Empire
Honours seminar (Winter 2018)

POLI 364: Radical Political Thought
Undergraduate lecture course (Fall 2013Fall 2014Fall 2015Fall 2017)

POLI 459: Machiavelli
Undergraduate seminar (Winter 2017)

POLI 366: Feminist Political Thought
Undergraduate lecture course (Winter 2014Winter 2017)

POLI 363: Contemporary Political Theory: Postcolonial Constellations
Undergraduate lecture course (Fall 2016)

POLI 613: Racial Domination and White Supremacy
Graduate seminar (Fall 2015)

POLI 561: Machiavelli and Interpretation
Honours seminar (Fall 2014)

POLI 459: Political Theory, Violence, and the State
Undergraduate seminar (Winter 2014)

POLI 433: 17th and 18th Century Western Political Thought
Undergraduate lecture course. Enrollment: 35 (Fall 2013)