Teaching
- 2024-25: Lecturer for Topics in Ring and Representation Theory (Noncommutative Noetherian Rings) - at the School of Mathematics, University of Edinburgh
- 2023-24: Tutor for Introduction to Number Theory - at the School of Mathematics, University of Edinburgh
- 2022-23: Tutor for Prelims Introduction to University Maths, Linear Algebra I, II, Analysis I, II, Groups & Group Actions - at St Anne's College Oxford
- 2021-22: Tutor for Prelims Introduction to University Maths, Linear Algebra I, II, Analysis I, II, Groups & Group Actions - at St Anne's College Oxford
- 2020-21: Tutor for Part A Metric Spaces and Complex Analysis, Topology - at University College Oxford
- 2019-20: Teaching Assistant for Part B Introduction to Representation Theory, Commutative Algebra - at the Mathematical Institute, University of Oxford