teaching
Edinburgh
Fundamentals of Pure Mathematics (2nd year UG, algebra and analysis), Spring 2021 and 2022
Group Theory (4th year UG), Fall 2021
UC Davis
Graduate courses
MAT 205A Complex Analysis, Winter 2019
MAT 215B Algebraic Topology, Winter 2018
MAT 280 Topics course: QFT and Representation Theory, Winter 2017
Undergraduate courses
MAT 127A Real Analysis (Spring 2020)
MAT 180 Undergraduate topics: Physical Mathematics (Winter 2020)
MAT 16A Short Calculus (Winter 2020)
MAT 21B Calculus (Winter 2019)
MAT 21C Calculus (Winter 2018)
MAT 22A Linear Algebra (Fall 2016)