A7: Numerical Analysis - Lecturer (tutor)Â (Hilary 2025)
B6.1: Numerical Solution of Partial Differential Equations - Tutor (Michaelmas 2024)
A7: Numerical Analysis - Retained Lecturer (tutor) for Jesus College (Hilary 2024)
B6.1: Numerical Solution of Partial Differential Equations - Lecturer (Michaelmas 2023)
APMA 0360: Applied Partial Differential Equations I - Graduate Teaching Assistant (Fall 2018-Spring 2019)