- 2022-pres, Lecturer: Electromagnetism (2nd year students)
- 2021-pres, Lecturer: Atomic Physics (3rd year students)
- 2013-2020, Lecturer: Atomic and Nuclear Physics (2nd year students)
- 2017-2021, Lecturer: Mathematica programming (3rd year students)
- 2011-pres, Tutor (2nd year students)
- 2014-2015, Lecturer: Mathematics (1st year students)
- 2014-pres, BSc project supervisor
- 2012-pres, MSci research project supervisor
- 2014-pres, MSci research review supervisor