top of page

University of Aberdeen

Department of Politics & International Relations
(Senior Lecturer, Director of Strategic Studies, 2021 to Present)

Strategic Theory & Practice (MSc)
Chinese Security Issues (MSc)​
Global Security Issues (MSc)
Dissertation in Strategic Studies (MSc)
Power & Conflict (BA)
Introduction to Politics & International Relations (BA)

Dublin City University

School of Law & Government
(Assistant Professor, 2020 to 2021)

Politics & Foreign Policy of China (MA)
Chinese Politics & Foreign Policy (BA)
Independent Study Project (BA)​

Middlebury Institute of International Studies 

James Martin Center for Nonproliferation Studies
(Guest Lecturer, 2019 to 2020)

Nonproliferation and Terrorism Studies (MA)

NCI University

School of Politics & International Relations
(Lecturer, 2017 to 2018)

International Security (MA)
Government and Politics in China (BA)
American Politics (BA)
Terrorism and Fundamentalism in the 20th & 21st Centuries (BA)

University of Leicester

School of History, Politics & International Relations
(Associate Tutor, 2018 to 2019)

Post-Cold War World Order (MA)
Intelligence & Security (MA)
International Security (MA)

Hong Kong Baptist University

School of Government & International Studies
(Lecturer - course preparation, 2017)

International Political Economy (MSc)
World Order Issues (BSc)

bottom of page