University of Strathclyde

Spring 2020: L2912 International Institutions and Regimes (MSc IR, Semester 2)

University of Glasgow

Winter 2018: Global Environmental Politics (MA Politics, honours option, Semester 1)
Spring 2019: International Relations Research (MSc IR, core course, Semester 2)
Spring 2019: International Organisations (MSc IR, optional course, Semester 2)

EITM Summer Institute

Summer 2017: (Mixed) Methods in International Cooperation: Theory and Application