Public Economics (2026)
Microeconomics (I, IIA, IIB) (2024, 2025, 2026)
Public Economics (2024, 2025, 2026)
Taxing Business (2026): Online lectures on business taxation
MSc in Taxation, Saïd Business School (2024, 2023, 2022)
Introductory Microeconomics, Corpus Christi College (2023, 2022, 2021)
ECON4620 - Public Economics (2019, 2021): Master's course in public economics
ECON1220 - Welfare and Economic Policy (2020, 2018): Bachelor's course in public economics
ECON4620 - Public Economics (2019, 2018): Master's course in public economics
ECON4271 - Distributive Justice and Economic Inequality (2018): Master's course in welfare economics
ECON1220 - Welfare and Economic Policy (2018, 2014): Bachelor's course in public economics
ECON1210 - Microeconomics 1 (2018, 2015): Bachelor's course in microeconomics
ECON2130 - Statistics 1 (2014, 2012): Bachelor's course in statistics
ECON2915 - Economic Growth (2013): Bachelor's course in economic growth and trade