| Summer 2023 | SURF Toyesh Jayaswal: Numerical Properties and Inequalities of Intersection Numbers | Advisor, Caltech |
| Spring 2023 | Ma 125 Algebraic Curves | Instructor, Caltech |
| Winter 2023 | Ma 120b Abstract Algebra: Field and Galois Theory | Instructor, Caltech |
| Spring 2022 | Master's Thesis Lukas Bertsch: Maximal Variation of Curves on K3 Surfaces | Co-advisor, ETHZ |
| Fall 2021 | 401-3140-71L Complex Algebraic Surfaces | Instructor, ETHZ |
| Spring 2021 | 401-3140-21L Monstrous Moonshine | Instructor, ETHZ |
| Spring 2020 | 401-3202-09L The Representation Theory of the Finite Symmetric Groups | Co-examiner, ETHZ |
| Spring 2020 | 401-1152-02L Linear Algebra II | Organizer, ETHZ |
| Fall 2019 | 401-1152-02L Linear Algebra I | Organizer, ETHZ |
| Spring 2019 | 401-2004-00L Algebra I/ II | Co-examiner, ETHZ |
| Spring 2019 | 401-2004-00L Algebra II | Teaching assistant, ETHZ |
| Spring 2018 | V3A1 Algebra I | Teaching assistant, University of Bonn |
| Fall 2017 | V2A1 Galois theory | Teaching assistant, University of Bonn |
| Spring 2017 | V1G4 Linear Algebra II | Teaching assistant, University of Bonn |
| Fall 2016 | V1G3 Linear Algebra I | Teaching assistant, University of Bonn |
| Spring 2016 | BA-INF 021 Linear Algebra | Teaching assistant, University of Bonn |