Tutor at The University of Edinburgh
- 2023-2024
- MathsBase - Sem2, support for Year 1-2 courses
- Numerical Methods - Sem2, course for PhD students offered by the Scottish Mathematical Sciences Training Centre (SMSTC)
- 2022-2023
- Numerical Linear Algebra - Sem1, postgraduate course
- Proofs and Problem Solving - Sem2, first-year undergraduate course
- Applied Dynamical Systems - Sem2, postgraduate course
- 2021-2022
- Introduction to Linear Algebra - Sem1, first-year undergraduate course
- Introduction to Data Science - Sem1, first-year undergraduate course
- Fundamentals of Optimization - Sem1, postgraduate course
- Calculus and its Applications - Sem2, first-year undergraduate course
- Proofs and Problem Solving - Sem2, first-year undergraduate course
- Mathematics in Action - Sem2, postgraduate course
Tutor at Heriot-Watt University
- 2022-2023
- Calculus A - Sem1, first-year undergraduate course
- Optimization - Sem1, third-year undergraduate course
- Calculus B - Sem2, first-year undergraduate course