At ESADE Business School (Instructor):
- Political Economy of Development (BBA)
- International Development (GDL, GEL, GBL)
- Business, Government, and Society (MBA)
- Geopolitics and Business (Executive MBA)
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