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