Teaching
Course Instructor, University of Toronto
POLB90: Comparative Development in International Perspective, Summer 2024
This course introduces the theories, history, and politics of international development, examining debates over economic growth, human development, sustainability, and inequality. Students explore how colonial legacies, gender, race, and global power relations shape development, alongside contemporary issues such as developmental states, emerging powers, and South–South cooperation in trade and development finance.
Teaching Assistant, University of Toronto
Master’s-Level Courses
GLA2111: Research Methods for Capstone, Fall 2026
GLA2029: The Sustainability Imperative Implications for Global Affairs and Public Policy, Fall 2025
Undergraduate Courses
POL208: Introduction to International Relations, Winter 2027
POL244: Research Methods for Political Science II, Summer 2026
POL342: Data Visualization and Analysis for the Social Sciences, Winter 2026
POL351: Gender, Politics, and Public Policy in Comparative Perspective, Winter 2026
POL115: Evidence and Arguments in the Study of Politics, Winter 2026
MUN460 (Formerly PCJ362): Experiential Learning in Peace, Conflict, and Justice, Winter 2027; Winter 2026; Winter 2025; Winter 2024; Winter 2023
POLA01: Critical Issues in Politics I: Democracy, Ideology and Populism (Head TA), Fall 2025; Fall 2024; Fall 2022
POLA01: Critical Issues in Politics I: Human Rights and Equity (Head TA), Fall 2026; Fall 2025; Fall 2024; Fall 2023
POL114: Politics in a Global World, Winter 2025
POL340: International Law, Fall/Winter 2025
POL109: Might and Right: Power and Justice in International Relations, Winter 2024
POL112: Democracy in Theory and Practice, Summer 2023