Teaching

The University of Edinburgh

Designed lecture slides and courseworks, co-delivered lectures, held tutorials and office hours, and marked coursework assignments for the following courses:

Co-advised the following students for their MSc final project:

Following my active role in teaching and supervising, I have been recognised as an Associate Fellow of the Higher Education Academy by AdvanceHE.