Teaching
Courses
Université de Caen-Normandie
- 2025–26, Semestre 2: Logique et raisonnement (Informatique) (cours-TD)
- 2025–26, Semestre 1: Algèbre 1 (cours-TD)
- 2024–25, Semestre 2: Logique et raisonnement (Informatique) (cours-TD)
University of Glasgow
- 2023–24, Semester 2: Metric Spaces and Basic Topology
- 2021–22, Semester 2: Metric Spaces and Basic Topology (recognised with Jon Nimmo Teaching Prize)
Supervision
MSc Projects
- Dadi Qin (Glasgow, 2023): The McKay correspondence
Summer Projects / Stagiaires
- Kyllian Marandeau (Caen, 2025): Cohen–Macaulay representations
- Gonzalo Cancio-Donlebún Fernández (Glasgow, 2022): Frieze patterns, triangulation of polygons and quiver representations
Tutorials and Support
Université de Caen-Normandie
- 2025–26, Semestre 2: Analyse 4, Algèbre 6, Mathématiques 2 (AES)
- 2025–26, Semestre 1: Algèbre 3
- 2024–25, Semestre 2: Analyse 2, Analyse 4, Algèbre 6, Mathématiques 2 (AES)
Universität Stuttgart
- 2019–20, Wintersemester: Höhere Mathematik 1 für Ingenieurstudiengänge
- 2018–19, Sommersemester: Höhere Mathematik 2 für Ingenieurstudiengänge
- 2018–19, Wintersemester: Advanced Higher Mathematics for INFOTECH
- 2017–18, Sommersemester: Höhere Mathematik 2 für Ingenieurstudiengänge
- 2017–18, Wintersemester: Advanced Higher Mathematics for INFOTECH
- 2016–17, Sommersemester: Höhere Mathematik II (für el, kyb, mecha, phys)
University of Bath
- 2014–15, Spring Semester: Algebra 2B
- 2014–15, Winter Semester: Algebra 2A
- 2013–14, Spring Semester: Algebra 2B
- 2013–14, Winter Semester: Algebra 1A
- 2012–13, Spring Semester: Algebra 1B
- 2012–13, Winter Semester: Algebra 2A
- 2011–12, Spring Semester: Algebra 2B
- 2011–12, Winter Semester: Analysis 1A
Other Teaching
I have also taught problem solving skills to A-level students.
While an MMath student at the University of Warwick, I taught a small group of undergraduates material from their core courses, including analysis, linear algebra, differential equations, and some multivariable calculus.