Teaching Experience
Module Convening Experience
Classics in Political Economy (2024) University of Arizona undergraduate-level module
Markets and Morality (2021) University of Arizona undergraduate-level module (Co-convenor)
Key Concepts in Contemporary Political Economy (2021) King’s College London masters-level module (Co-convenor)
Ethics, Economics and Environmental Protection (2021) King’s College London undergraduate-level module
Citizenship and Social Justice (2020) London Metropolitan University masters-level module
The Making and Communication of Economic Knowledge (2020) New College of Humanities masters-level module
Teaching Assistant Experience
Introduction to Political Theory (2020) Kings College London undergraduate-level module
Contemporary Issues in Political Theory (2019; 2021) Kings College London undergraduate-level module
Key Themes in the History of Political Thought (2017/18) London School of Economics (LSE) undergraduate-level module
International Political Economy (2017) LSE Summer School module
Contemporary Political Theory (2016/17) LSE undergraduate-level module
International Political Economy (2015/16) New College of Humanities undergraduate-level module