Teaching

I am open to taking new students at the moment, please contact me (preferably by email) to discuss more.

Cambridge teaching

I teach, or have taught, a number of courses in the Mathematical Tripos at Cambridge.

I currently offer supervisions in the following courses:

  • Fluid Dynamics I
  • Fluid Dynamics II
  • Quantum Mechanics
  • Variational Principles (calculus of variations)

and in recent years have also taught courses including

  • Dynamics and Relativity
  • Mathematical Biology
  • Methods (calculus, Fourier transforms, PDEs)
  • Probability

Tutoring

I offer 1-1 or group teaching for A level mathematics and further mathematics, and for university preparation including the STEP exam)

I teach Python and occasionally other languages.