Teaching

Below you will find a list of all the philosophy and mathematics subjects I have taught at Oxford. My CV has further details on these, as well as other relevant teaching I have done elsewhere.

University of Oxford

I have tutored, taught classes in, or done revision teaching for, the following subjects, some of them several times at various colleges:

Philosophy:

  • Introduction to Logic
  • Elements of Deductive Logic
  • Frege's Foundations of Arithmetic
  • 102 Knowledge and Reality
  • 108 Philosophy of Logic and Language
  • 122 Philosophy of Mathematics
  • 124 Philosophy of Science
  • 127 Philosophical Logic

Mathematics:

  • B1.1 Logic
  • B1.2 Set Theory

In addition, Marco Grossi and I gave the following lectures Hilary Term 2021:

  • Higher-Order Logic in Philosophy of Logic and Mathematics, Philosophy Faculty

I am happy to offer teaching for all of the above subjects.