Teaching

2024 Spring - Algebraic Topology (Lecturer, Southampton)

2023/24 - Jones Polynomial (Undergrad project supervisor, Southampton)

2022 Summer - Jones Polynomial (Undergrad project supervisor, Edinburgh)

2022 Lent - Honours Algebra (Lecturer, Edinburgh)

2021 Michaelmas - Geometry (Teaching assistant, Edinburgh) 

2021 Lent - Homological algebra (Lecturer, Edinburgh)

2019 Lent - Part III Topics in Floer theory (Lecturer, Cambridge) 

2018 Michaelmas - Part II Algebraic topology (Supervisor, Cambridge)

2016 Spring - CSE Multivariable Calculus (Teaching assistant, Minnesota)

2015 Fall - CSE Calculus I (Teaching assistant, Minnesota)

2014 Fall - CSE Multivariable Calculus (Teaching assistant, Minnesota)

2014 Spring - CSE Multivariable Calculus (Teaching assistant, Minnesota)

2013 Fall - Intensive Precalculus (Teaching assistant, Minnesota)

2013 Spring - CSE Calculus II (Teaching assistant, Minnesota)

2012 Fall - Calculus I (Teaching assistant, Minnesota)