SPRING 2025
IR3073: International Institutions and Global Challenges
IR4583: The International Relations of Outer Space
FALL 2024
On leave
CONTRIBUTIONS TO TEAM-TAUGHT MODULES
IR1005: Concepts in Global Politics – Lectures on “Studying International Relations,” “International law,” “International organisations,” and “Critical reading and writing”
IR1006: Foreign Policy and Diplomacy in Global Politics – Lectures on “Theories of foreign policy making” and “NGOs as foreign policy actors”
IR2005: Theoretical Approaches to International Relations – Lectures on “Constructivism”
ES1006: Astrobiology – Lecture on “Outer Space Law”
LC5002: Comparative Studies in Legal and Constitutional Research – Seminars on “International Law Without the Great Powers” and “Space Governance”
LC5022: Approaches to International Law – Seminar on “International Space Law”
PREVIOUS MODULES
IR1005: Concepts in Global Politics – Module coordinator (2016, 2017, 2020)
IR1006: Foreign Policy and Diplomacy in Global Politics – Module coordinator (2017-2019)
IR3036: Norms in International Relations – Directed Reading (Summer 2020)
IR3067: The International Criminal Court in World Politics (2016)
IR3073: Dilemmas of International Order: Governing Conflict and Human Rights (2018-2020)
IR4559: Dilemmas of International Governance (2016, 2017)
IR4567: The International Criminal Court in World Politics (2017, 2019)
IR5061: Security and Justice Institutions in World Politics (2016-2020)
LC5026: Special Topics (Directed Reading)
DISSERTATION SUPERVISION
IR4099: Undergraduate Honours Dissertation
IR5099: MLitt Dissertation (International Relations)
LC5099: MLitt Dissertation (Legal and Constitutional Studies)