Skip to content

Teaching

I have taught a variety of modules at the School of Physics and Astronomy. In 2025 I was awarded one of the four Teaching Excellence Awards at the University of St Andrews.

As part of my teaching, I have developed a series of cloud-based Jupyter Python notebooks that introduce real data into the classroom. I use the SciServer platform, which enables the creation of hands-on labs based on SDSS data. I also work hard to change the narrative that the physical sciences exist outside of the context we live in, and have introduced a “Cosmology in Society” curriculum in my cosmology class, that I continue to work on.

If you’re a student looks for teaching resources for a module you’re taking, you should look on the module’s Moodle pages. If you’re a student looking for research experience in developing educational tools using SciServer, or interested in helping develop the “Cosmology in Society” curriculum, please get in touch.

Current modules

Past modules