At Birmingham I have taught undergraduate modules in Philosophy of Religion, Formal Logic, Just War, Metaphysics, The Philosophy of Time, The Ethics and Politics of Climate Change, and Ancient Philosophy.
I have taught postgraduate modules in The Philosophy of Health and Happiness, Research Skills and Methods, Global Ethics, and God, Freedom and the Meaning of Life, including versions of some of these modules for our online Distance Learning Masters Programme.