Undergraduate teaching
- Y2 Physics and Communication Skils (since 2025; head of computing laboratory since 2020).
Undergraduate courses taught earlier
- Y2 Electromagnetism 2 (2020–2026):
the final 2025/26 edition is [here].
- Y3 Particle physics group studies (2019–2023).
- Y2 Neutrino Physics (2011–2017 and 2026):
the final 2025/26 edition is [here].
Y4 research project (offered annually, also available as a summer project)
- Exploration of new opportunities at the NA62 experiment.
Abstract for the 2022/23 project:
[pdf]
Other roles
- International exchange tutor, School of Physics and Astronomy (since 2022).
Summer schools
- Tutor, STFC High Energy Physics summer school for PhD students, IPPP Durham, Sep 2019
[webpage]
Courses: quantum field theory, quantum electrodynamics.
- Lecturer, "Models of Modern Physics" summer school, Svit, Slovakia, 2014
[webpage]
Course: Neutrinos and weak interactions.