At ESADE Business School
Spring 2025 (Instructor):
- Political Economy of Development (Evaluation: 6.5/7.0)
- International Development
At Johns Hopkins:
- Winter 2022 (Instructor): “China in Africa: Neo-Colonialism or Common Destiny?” International Studies Program, Krieger School of Arts and Sciences, Johns Hopkins University
Course Evaluation
- Fall 2021 (Teaching Assistant): “Doctor of International Affairs Research Methods I,” School of Advanced International Studies, Johns Hopkins University