Teaching

London School of Economics and Political Science

Year 2

EH221: Boom and Bust: Macroeconomic History of the Modern World

Seminar Leader 2026
MSc

EH4A1: Historical Analysis of Economic Change

Seminar Leader 2026
Year 2

EH237: Research Methods in Economic History

Seminar Leader 2026
MSc Dissertations

6 Students

Supervisor 2026
Undergraduate Dissertations

5 Students

Supervisor 2026

Heriot-Watt University

MSc Level

Intermediate Economics 2

Teaching Assistant 2025

Graduate-level course covering intermediate microeconomic and macroeconomic theory.

Year 1

The Economy

Teaching Assistant 2022–2023

First-year undergraduate course based on the CORE Econ curriculum, introducing students to economic thinking.

Year 1

Introductory Economics

Teaching Assistant 2021

First-year undergraduate course covering fundamental principles of economics.

University of Edinburgh

Year 4

Firms, Markets, and Competition

Tutor | 2022

Honours-level course on industrial organisation and competition policy.

Year 2

Statistical Methods for Economics

Tutor | 2021–2022

Second-year course on econometric methods and statistical analysis for economics students.

Year 2

Introductory Behavioural Economics

Tutor | 2022

Introduction to behavioural economics and its applications to decision-making.

Year 1

Introductory Financial Economics

Tutor | 2021–2022

First-year course covering financial markets, instruments, and basic valuation principles.

Year 1

Economic Principles

Tutor | 2021–2022

Foundational first-year course introducing core economic concepts and principles.

Year 1

Introductory Economics

Tutor | 2022

First-year course providing a broad introduction to economic analysis.

Year 1

Economics 1

Tutor | 2021

Introductory economics course for first-year students.