Teaching

2023-24

2022-23

  • Fluid Mechanics III (Michaelmas term).
  • Computer practicals for Programming I.
  • Tutorials or Analysis in Many Variables and Single Maths B.
  • Project topics: Kinematic Magnetic Reconnection (Level IV).
  • Deputy 1st year course director.

2021-22

2020-21

2019-20

  • Continuum Mechanics III/IV (Michaelmas term).
  • Tutorials and practicals for Numerical Analysis II.
  • Tutorials for Calculus I.
  • Project IV: MHD waves.

2018-19

  • Research leave.

2017-18

  • Tutorials for Calculus I, Maths for Engineering and Scientists.

2016-17

  • Tutorials for Analysis I.