Teaching

Current module (course) offerings, University of St Andrews

Martinmas (Fall) Semester, 2019
IR4567: The International Criminal Court in World Politics

Candlemas (Spring) Semester, 2020
IR3073: Dilemmas of International Order: Governing Conflict and Human Rights
IR5061: Security and Justice Institutions in World Politics