Teaching

Current module (course) offerings, University of St Andrews

Martinmas (Fall) Semester, 2017

IR1005: Introduction to International Relations (module coordinator)
IR4567: The International Criminal Court in World Politics

Candlemas (Spring) Semester, 2018

IR1006: Foreign Policy and International Security (module coordinator)
IR3073: Dilemmas of International Order: Governing Conflict and Human Rights
IR5061: Security and Justice Institutions in World Politics