Teaching
Teaching
University of Nottingham
2024-2025
Pure Mathematics Group Projects (All year)
Linear Algebra (Spring)
2023-2024
Algebra and Number Theory (Autumn)
Algebraic Geometry (Autumn)
2022-2023
Further Number Theory (Spring)
Loughborough University
2019-2021
Algebraic Geometry (Autumn)
Complex Analysis (Spring)
2018-2019:
Complex Analysis (Spring)
Functional Analysis (Spring)
2017-2018:
Maths for Mech Eng 3 (Autumn)
Complex Analysis (Spring)
2016-2017: Maths for Mech Eng 3 (Autumn)
University of Bristol
2015-2016:
Introductory Foundation Mathematics
Further Foundation Mathematics
Johannes Kepler University (Austria)
2012-2013: Computational Group Theory via GAP
University of Basel (Switzerland)
2010: Minimal model program and explicit birational geometry of 3-folds