Phd Level
Economics, Ethics and Political Theory (2023)
Advanced Microeconomics I (2021)
Advanced Microeconomics for the Critical Mind (2015)
Development Economics I (2019)
Undergraduate level
Understanding the World Economy (2022)
Understanding the Economy (2016)
Development Economics (2015)
Critique of Economic Reason (2012)
Inequality and Poverty (2007)
Theoretical Foundations of Political Economy (2004)
History’s Riddle: First Year Seminar on the idea of progress (2003)