Teaching

In the 2023/24 academic year I will be teaching the following two modules:

Below is a list of previous classes I have either taught or was a TA for: