Teaching

Office Hours

The best way to get in touch with me is on Teams. If you do need to come to my office, we can arrange an appointment on demand.

Courses

2023/2024

2022/2023

2021/2022

2020/2021

2019/2020

2018/2019

2017/2018

2016/2017

2015/2016

2014/2015

2013/2014

2012/2013

2011/2012

2010/2011

2009/2010