Teaching
University of Birmingham
34586: Economic Perspectives on Development (Lecturer; Fall 2022)
34438: Politics of Development (Lecturer; 2022-2023) Lecture Slides
34446: Understanding Development Assistance (Lecturer; 2021-2023) Lecture Slides
Duke University
POLSCI 468S: Wealth and Poverty of Nations (Teaching Assistant; Spring 2018)
POLSCI 125: Global Development: Politics, Policy and Practice (Teaching Assistant; Spring 2016)