Teaching
Teaching Experience - School of Mathematics and Statistics - St Andrews
2021
MT2505 - Abstract Algebra
2020
MT2504 - Combinatorics and Probability
MT2505 - Abstract Algebra
2019
MT2501 - Linear Mathematics
MT2504 - Combinatorics and Probability (cover)
MT1003 - Pure and Applied Mathematics (cover)
Teaching Experience - School of Mathematics - Manchester
2017-2018
MATH10111 - Foundations of Pure Mathematics
MATH10212 - Linear Algebra B
2016-2017
MATH10101 - Set, Numbers and Functions
MATH10121 - Calculus and Vectors A
MATH10141 - Probability 1
MATH10202 - Linear Algebra A
MATH10242 - Sequences and Series
MATH10282 - Introduction to Statistics