Teaching
London School of Economics
Department of Economics · 2023–2026
ECA3 Microeconomics II
Department of Economics · Rating 4.9/5
EC1A1 Microeconomics I
Department of Economics · Rating 4.7/5
EC200 Behavioural Economics
Department of Economics · Rating 4.8/5