- MA (Oxon.) Philosophy and Theology
- Ph.D. (Reading) Philosophy
- I was a Tutorial Fellow and Director of Studies in Philosophy at St. Benet’s Hall from 2009-2022 and also served as PPE Co-ordinator there; prior to that I taught for various colleges at Oxford.
The Meaning of Life, Ontology (especially Nothing), The Existence and Nature of God, Death, Metaphilosophy
Philosophy of Mind, Knowledge and Reality, Philosophy of Religion, Early Modern Philosophy (Leibniz), Post-Kantian Philosophy (Hegel), General Philosophy, Plato (The Republic), Aristotle (Nicomachean Ethics).