Durham
I am, or was, the lecturer for:
- MATH3101 Fluid Mechanics III
Michaelmas 2023; Michaelmas & Epiphany 2024–25 - MATH3171 Mathematical Biology III
Michaelmas 2020, 2021, 2022 - Graduate class: Hydrodynamics for beginners
Epiphany 2023
I am running final year projects for third- and fourth-year undergraduates in the 2024–25 year.
PhD students:
- Luci Mullen (with Andrew Krause), 2024–
Imperial: Graduate School
Course videos and notes for the courses I ran for the Graduate School at Imperial College are:
UCL
I was the lecturer for:
- MATH1403 Mathematical Methods for Arts and Sciences
2012, 2013, 2014
I also wrote course notes for
Advanced Maths Support Programme
I am an AMSP Associate and have taught, or am teaching:
- Advanced year 12/13 problem solving classes
2016, 2017, 2022, 2023, 2024 - Year 12/13 problem solving classes
2021, 2022, 2023 - A-level further mathematics
2012–13, 2013–14, 2014–15