teaching
2025–2026: Leading The Millennium Problems seminar at the University of Passau
- Participants give presentations on the seven Millennium Prize Problems.
2021-2025: Undergraduate supervisions at the University of Cambridge
- Graph Theory (2021–2025)
- Numbers and Sets (2023–2024)
- Linear Algebra (2023–2024)
- Complex Analysis (2024)
- Gave over 100 hours of supervisions.
Jul–Sep 2024: Supervising undergraduate students in Summer Research in Maths at the University of Cambridge
- Supervised two undergraduate students (Jack Leonida and Sida Li) working on the problem of maximising the third largest eigenvalue of an adjacency matrix.
- See arXiv 2501.02563 and arXiv 2501.07494.
Jul–Sep 2023: Co-supervising undergraduate students in Summer Research in Maths at the University of Cambridge
- Together with the main supervisor Prof. Julian Sahasrabudhe and with Julien Portier co-supervised three undergraduate students (Douglas Barnes, Benedict Randall Shaw and Alan Sergeev) working on a problem about point set reconstruction.
- See publication [12].
2023–2024: Volunteering at Girton Glebe Primary School
- Weekly advanced classes in Mathematics for a small group of Year 5 (i.e., around 9–10 years old) students.
2018–2019: Irregular tutoring of high school students