Lecturer for Reading Course in Knot Theory (MATH6006/6007). Semester 1 2025
Lecturer and Coordinator for Discrete Mathematics II (MATH2302). Semester 2 2024
Lecturer for Scientific Computing: Advanced Techniques & Applications (MATH3201). Semester 1 2024--2025
Tutor for Algebraic Topology. Oxford, Michaelmas Term, 2021
Tutor for Topology and Groups. Oxford, Michaelmas Term, 2021
Tutor for Graph Theory. Oxford, Michaelmas Term, 2021
Tutor for Topology. New College, Oxford, Hillary Term, 2019 and 2020.
First year Pure Maths Lecturer. St. Catherine's College, Oxford, 2019/2020
Teaching Assistant for Topology and Groups. Oxford, Michaelmas Term, 2018
Finn Thompson, PhD student, UQ, Jan 2025--
Aurelie Kemme, PhD student, AIMS Rwanda/University of South Africa, May 2024--
Francesca Bertoglio, Master student, Univerista' di Bologna, Feb 2025-Sep 2025
Christian Madsen, PhD student, the University of Melbourne, Jan 2022-Jan 2025
Persistent Homology of Knotted Proteins. Part C Project, Oxford 2020/2021 (jointly supervised with H.A.Harrington and U.Tillmann)
Ribbon Knotoids. Part C Project, Oxford 2020/2021 (jointly supervised with U.Tillmann)