Fall 2024: teaching assistant for Single-Variable Calculus and for Dynamical Systems and Ecology (Université de Neuchâtel)
Spring 2022: substitute teacher (Elementary School Altes Amt in Kalefeld, Germany)
2020/21: substitute teacher of mathematics (Lycée Jean Piaget in Neuchâtel, Switzerland)
Fall 2019: teaching assistant for Random Dynamical Systems (Université de Neuchâtel)
Spring 2018: instructor for Stochastic Processes and their Applications (Ecole Polytechnique Fédérale de Lausanne)
Winter 2017: instructor for Partial Differential Equations (University of Toronto Mississauga)
Fall 2016: instructor for Ordinary Differential Equations (University of Toronto Mississauga)
2015/16: instructor for Single-Variable Calculus (University of Toronto Mississauga)
Winter 2015: instructor for Vector Calculus (University of Toronto Mississauga)
Fall 2014: instructor for Multi-Variable Calculus (University of Toronto Mississauga)
Spring 2014: instructor for Ordinary Differential Equations (Georgia Tech)
Fall 2013: instructor for Single-Variable Calculus (Georgia Tech)