I teach the following papers at the University of Cambridge:

Part IB: Papers 3 (Ethics), 5 (Early Modern Philosophy) and 7 (Political Philosophy)

Part II: Papers 3 (Ethics), 4 (European Philosophy From Kant) and 10 (Political Philosophy)


At the University of Oxford I taught the following papers:

All parts of the first-year course: Introduction to Philosophy, viz. Logic, General Philosophy (elementary metaphysics and epistemology), and Moral Philosophy (Mill's Utilitarianism)

101: Early Modern Philosophy (Descartes, Leibniz, Spinoza, Locke, Berkeley, Hume)

102: Knowledge and Reality (advanced metaphysics and epistemology)

103: Ethics

112: The Philosophy of Kant

114: Theory of Politics

I have given tutorials for the following colleges: Balliol, Christ Church, Exeter, Hertford, Jesus, Lady Margaret Hall, Lincoln, Magdalen, Merton, New, Oriel, Queen's, St Benet's Hall, St Catherine's, St Peter's, Somerville, Trinity, University and Wadham.