Throughout my time in the School at St Andrews, I have consistently contributed to undergraduate teaching, particularly in linear mathematics, multivariable calculus, and vector calculus. In particular, during the academic year 2021–2022, I lectured half of the course MT2503: Multivariate Calculus, aside from which I have also given other lectures. As of March 2021, I am an Associate Fellow of the Higher Education Academy.