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