2019
- Optmisation Methods – Guest Lecturer
- Machine Learning – Teaching Assistant
- Mathematical Methods (MA100) – Class Teacher
- The Royal Institution Masterclasses – Lecturer and Supervisor
2018
- Mathematical Methods (MA100) – Class Teacher
- The Royal Institution Masterclasses – Lecturer and Supervisor
2017
- Foundations of Computing II– Teaching Assistant
- Cryptography and Information Security – Teaching Assistant
- Game Theory – Teaching Assistant
- The Royal Institution Masterclasses – Lecturer
2016
- Cryptography and Information Security – Teaching Assistant
- Foundations of Computing II – Teaching Assistant
- The King’s Factor – Tutor
- The Brilliant Club – Tutor
- The Royal Institution Masterclasses – Teaching Assistant
2015
- Introduction to Probability and Statistics – Teaching Assistant
- Cryptography and Information Security – Teaching Assistant
- Foundations of Computing II – Teaching Assistant
- The King’s Factor – Tutor
2011
- Differential and Integral Calculus – Teaching Assistant
- Vectors and Geometry– Teaching Assistant