Teaching
2024-25
- Research leave (teaching bought out by a Leverhulme project grant).
2023-24
- Research leave in Michaelmass term.
- Fluid Mechanics III (Epiphany term).
- Project topics (jointly with Adam Townsend): Fractal boundaries of mixed liquids and spreading patterns (Level III) and Falling… with style! (Level IV).
- Deputy 1st year course director.
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
- Fluid Mechanics III (Michaelmas term).
- Tutorials and practicals for Numerical Analysis II.
- Tutorials for Mathematical Physics II.
- Project topics: Magnetic Equilibria (Level III) and MHD Waves in the Solar Atmosphere and Wind (Level IV).
- 1st year course director (Epiphany term).
2020-21
- Fluid Mechanics III (Michaelmas & Epiphany terms).
- Practicals for Numerical Analysis II.
- Tutorials for Calculus I.
- Project topics: Magnetic Connections (Level III) and Exact Solutions for Magnetic Reconnection (Level IV).
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.