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