Topics I have taught in the past (both in one-to-one tutorials and in seminars) include:

I gave the following courses of lectures: Apart from this I have been involved in various tasks of Faculty administration, including organizing seminars and examining. I was President of the Cambridge University Society for the Philosophy of Mathematics and the Mathematical Sciences from 2001 to 2003 and ran the Cambridge Philosophy Graduate Seminar from 2002 to 2003. During the Academic Year 2004-2005 I was Secretary of the Philosophical Society at Oxford. In the past I also greatly enjoyed teaching philosophical issues in the Theory of Probability to teenagers in summer schools.