teaching
- Political Economy of Developing Countries (graduate seminar)
- Last offered: Spring 2024 syllabus
- Democratic Erosion (undergraduate seminar)
- Last offered: Spring 2023 syllabus
- Migration and Forced Displacement (undergraduate lecture)
- Last offered: Fall 2023 syllabus
- Information and Communication Technologies for Development (undergrad seminar)
- Last offered: Spring 2023 syllabus
- Migration and Forced Displacement in Comparative Perspective (graduate seminar)
- Last offered: Spring 2021 syllabus
- Contemporary African Politics (undergrad lecture)
- Last offered: Fall 2020 syllabus
- Evidence based policy (MA seminar)
- Last offered: Fall 2017 syllabus