- Teaching Fellow, University of Birmigham. (2020 – present)
Problems of Philosophy (ethics, metaphysics) (UG)
Logic Through Language (logic) (UG)
Logic: its limits and scope (logic) (UG)
Science and Nature (philosophy of science, metaphysics) (UG)
It’s About Time! (metaphysics) (UG)
Art of Persuasion (political epistemology) (UG)
Global Ethics (PG)
Art of Persuasion B (metaphysics of race) (UG)
- Course Lecturer, University of Glasgow. (2018 – 2020)
- JH8 Metaphysics (junior honours course on Metaphysics) (UG)
- JH8 Metaphysics: guest lectures on material objects. (UG)
- Graduate Teaching Assistant, University of Glasgow. (2015 – 2019)
- Philosophy 2010: Critical Thinking, Ethics, Philosophy of Mind, Logic, Epistemology, Introduction to Metaphysics
- Philosophy 1010: Critical Thinking, Ethics, Philosophy of Mind
- Philosophy 1001: Critical Thinking, Philosophy of Mind, Epistemology
- Philosophy 2002: 2K – Logic, Philosophy of Science, Epistemology.
- JH8 Metaphysics: junior honours course on Metaphysics
Teacher at the University of Glasgow Summer School
- 2017. Introduction to Metaphysics, Introduction to the Philosophy of Mind.
- 2018. Introduction to the Ethics of Artificial Intelligence.