Teaching

As Instructor

University of Aberdeen, Department of Philosophy.
L1: How Should One Live? Course Coordinator & Lecturer, 3/11 weeks. | Spring 2024, 2025.
L2: Political Philosophy. Course Coordinator & Lecturer. | Autumn 2023.
L2: Philosophy & Society. Lecturer, 2/11 weeks. | Spring 2024.
L3/4: Global Justice. Course Coordinator & Lecturer. | Autumn 2024.
• L3/4: Justice for Animals. Course Coordinator & Lecturer.

LSE, Department of Philosophy, Logic, and Scientific Method.
L2/MSc: Philosophy, Morals and Politics. Lecturer for section on Political Philosophy and Global Justice. | Lent Term 2022.

University of Pennsylvania, Department of Philosophy.
L2: Global Justice: Immigration, Asylum, and Borders. Seminar Course Leader. | Fall 2019.


Postgraduate Student Research Supervision

University of Aberdeen, Department of Philosophy
PhD Supervision
Mar 2024–Present: Jordi Vilahur, “Philosophy of Education for Schooling: Political Values and the Relevance of Philosophy” (co-supervising with Daniel Pedersen).

MLitt Supervision
Sept 2024–Present: Yubin Zhang, project title TBD.

LSE Department of Philosophy, Logic and Scientific Method (2021-2022)
MSc Dissertation Supervision
Whiyeon Yoon, “Justifying the Quota Policy to Tackle Academic Elitism”
Fionne Lim, “Let’s Talk ‘Climate Refugees’: Climate Displacement, the Protection Gap, and a Normative Refugee Status”
Natania Levy, “Does State Sovereignty Entail Authority to Determine Admissions?”

King’s College London
Department of Political Economy (2020-2021)
MA Dissertation Supervision x6.