Undergraduate Level 1
PLT3103: Comparative Political Systems (Course Coordinator, Richmond, American University London, 2019-2021)
INR4100: Introduction to International Relations (Course Coordinator, Richmond, American University London high enrolment, 2019-)
PI1518: Power and Conflict (Teaching Assistant, University of Aberdeen, 2016-2017)
SO1507: Introductory Sociology II (Teaching Assistant, University of Aberdeen, 2015-2016)
PI1018: Democracy and Governance (Teaching Assistant, University of Aberdeen, 2014-2015)
PI1013: Introduction to International Relations: History and Concepts (Teaching Assistant, University of Aberdeen team taught, high enrolment, 2013-2016)
PI1516: Introduction to Political Science: British Politics and the EU (Teaching Assistant, University of Aberdeen team taught, 2013-2015)
Undergraduate Level 2
INR5101: Conflict and Conflict Resolution (Course Coordinator, Richmond, American University London, 2019-)
DEV5200: Research Methods and Practices (Course Coordinator, Richmond, American University London high enrolment, 2019-)
CRM5400: Terrorism and Counterterrorism (Course Coordinator, Richmond, American University London, 2019-)
IP2025 Security Studies: Contemporary and Emerging Issues (Course Coordinator, City University of London, 2018-2019)
IP2024 Security Studies: Conceptual Approaches (Course Coordinator, City University of London, 2018-2019)
IP2021: Scholarly Writing (Course Coordinator, City University of London, 2018-2019)
PI2009: Ideas and Ideologies in Politics and International Relations (Teaching Assistant, University of Aberdeen high enrolment, 2014-2017).
PI2007: Theories of International Relations (Teaching Assistant, University of Aberdeen, 2014- 2016)
PI2005: Democracy: Issues and Controversies (Teaching Assistant, University of Aberdeen, 2013-2015)
SO2009: Studying Social Life I (Teaching Assistant, University of Aberdeen, 2015-2016)
SO2504: Studying Social Life II (Teaching Assistant, University of Aberdeen, 2015-2016)
Undergraduate Level 3-4
INR6101: Rethinking International Relations (Course Coordinator, Richmond, American University London, 2023-)
INR6400: Peace and Conflict Studies (Course Coordinator, Richmond, American University London, 2019-)
IR6296/8: Senior Seminar I and II (International Relations) (Course Coordinator, Richmond, American University London, 2019-2021)
PL6296/8: Senior Seminar I and II (Politics) (Course Coordinator, Richmond, American University London, 2019-2021)
PI3069: Researching into the 21st Century (Course Coordinator, University of Aberdeen team taught, 2015-2017)
PI4071: Dissertation (Dissertation Supervisor, University of Aberdeen, 2017-2018)
IR4031: Dissertation (Dissertation Supervisor, University of Aberdeen, 2017-2018)
Postgraduate
INR7303: Securities and Insecurities: Bodies, Identities, Images (Course Coordinator, Richmond, American University London, 2021-2022)
IR7450: Conflict and Post-Conflict Studies (Course Coordinator, Richmond, American University London, 2020-)
INR7900: Dissertation (Supervisor and Marker, Richmond, American University London, 2019-2021)
IR7100: Research Methods (Course Coordinator, Richmond, American University London, 2019-)
IPM101 Understanding Security in the Twenty-First Century (Course Coordinator, City University of London, 2018-2019)
MScIR: Dissertation (Supervisor, City University of London, 2018-2019)
PI5520: Terrorism and Counterterrorism (Course Coordinator, University of Aberdeen, 2017-2018)