Teaching
Teaching Assistant
Nominated for Student Tutor of the Year in the 2022 Student-Led Teaching Awards.
Taught courses
- Cosmology (MSc): 2021 & 2022
- The Dark Universe (BSc): 2025
- Discovering Astronomy (BSc): 2022
- Introductory Astrophysics (BSc): 2021 & 2022
- Modern Physics (BSc): 2020, 2021, 2022 & 2024
- Physics 1A + 1B (BSc): 2020, 2021
Mentoring
- Devansh L., Highschool Student Summer research project — creating figures and movies of the evolution of galaxy clusters, in particular the infall region, in cosmological simulations

Tutoring
- Maths and Physics Tutor through Tutorful. Taught a broad range of topics in Maths and Physics to students ages 11-18, and Adults.
- Volunteer Tutor with the Sudanese Community Group, Edinburgh