Teaching
- Tutor on PY2012 Meaning and Knowing in 2020 and 2021
- Tutor on PY1010 Mind and World 2020
- Tutor on PY1011 Moral and Political Controversies 2021
- Guest lecturer on PY2012 Meaning and Knowing, 2022
- Creator, Coordinator and Instructor of the PAFS EDI Tutor training in 2020-2021, 2021-2022
- Workshop Leader for the Academic Skills Project in Philosophy 2020-21
- School Coordinator for the Academic Skills Project in Philosophy 2021-22
- Academic Skills Tutor, CEED, University of St Andrews, 2022-23