Teaching and supervision
Here is a list of some of the teaching and supervision I have done.
Geometry of surfaces - Spring 2023
Joint 2nd and 3rd year course on the differential geometry of surfaces in 3-space. King's College London.
Mathematics for Engineers - Autumn 2022
1st year course on core mathematical techniques for engineering students. Loughborough University.
Graduate teaching assistant - 2018-2022
Delivering tutorials and occasional lectures for the following modules.
Analysis 3 (complex analysis) 2018-2021 (UCL)
Algebra 2 (linear algebra and groups) 2019-2020 (UCL)
Geometric topology (knots and surfaces) 2021 (King's College London)
Analysis 2 (Riemann integration) 2022 (UCL)
Royal Institution masterclass - 4th March 2023
Geometry in Euclidean and non-Euclidean spaces, including the problem of the parallel postulate and the art of MC Escher for year 12 students.
UCL widening participation summer challenge - 2020
Five week course on low dimensional topology for year 12 students delivered jointly with Niki Kalaydzhieva.
Problem solving classes - 2019-2020
Six week courses for year 12 students exploring different areas of problem solving, including game theory, induction, and extremisation, delivered jointly with TD Dang.
London Maths Outreach - 2018-2020
Four week courses on the geometry in Euclidean and non-Euclidean spaces, including the problem of the parallel postulate, groups of isometries, and the art of MC Escher for year 10-11 students. Also teaching assistant for various other courses.
2023 - Goran Newsum Coxeter groups (King's College London)
2022 - first year group summer project uniform convergence (UCL)
2022 - first year group summer project divergent series (UCL)
2022 - early career researchers on project group invariant machine learning for Calabi-Yau polyhedra (LOGML)
2019 - year 12 group project from Euclid to Escher (Stepney Green College)