Over the years I have taught at all levels, including undergraduate lecture courses for both on-campus and distance learning students, across physics, astronomy and mathematics, laboratory classes for undergraduates in physics and astronomy, and delivered graduate-level lecture courses in astrophysics. I have supervised undergraduate research projects, as well as high school students on summer internships and exchange students on Erasmus placements. I have supervised, co-supervised and examined at MSc level, and supervised and co-supervised PhD students. For more details of the courses I teach/have taught, see the links below.
2022/23 | 2021/22 | 2020/21 | 2019/20 | 2018/19 | 2017/18 | 2016/17 | Previous