Teaching and supervision

University of Jyväskylä

  • June 2026 – present: supervising a bachelor’s thesis.
  • March – May 2026: Lectured Probability Theory 2 (MATS262).

Loughborough University

  • March – May 2024: Lectured Elements of Topology, teaching 90 second-year undergraduate students.

University of St Andrews

  • 2019 – 2022: Taught undergraduate tutorials in the following subjects: Analysis (10 groups), Abstract Algebra (2 groups), Pure and Applied Mathematics (2 groups).