top of page
Course Instructor
2024
Institutions & Public Policy for Engineers (PPG302)
Munk School of Global Affairs & Public Policy, University of Toronto
2018 - 2021
Global Migration Governance: State Sovereignty, Geopolitics, & Migrant Rights (GLA2096)
Munk School of Global Affairs & Public Policy, University of Toronto
2017
Migrants and Refugee in World Politics (JRA 402/2391)
Munk School of Global Affairs & Public Policy, University of Toronto
2016
The International Politics of Migration: Understanding Mobility in a Time of Crisis (POL380)
Department of Political Science, University of Toronto
2013
Migration and the State System
Centre for Migration & Refugee Studies, American University of Cairo
Teaching Assistant
2008-2016
2015-2017
Introduction to International Relations (POL208)
International Law (POL340)
2015-2017
2016
US Foreign Policy (POL346)
Global Justice (POLC37)
2014-2016
The Politics of Nationalism & Minority Rights (POLC58)
2012
Theoretical Approaches to International Security (POL380)
bottom of page