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