top of page
University of Aberdeen
Department of Politics & International Relations
(Senior Lecturer, Director of Strategic Studies, 2021 to Present)
Strategic Theory (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)
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)
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)
bottom of page