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.