Rutgers University
Fall 2025: Calculus I for the Life and Social Sciences (640:135) and Elementary Differential Equations (640:252)
Spring 2025: Elementary Partial Differential Equations (640:423)
Fall 2024: Differential Equations for Engineering and Physics (640:244) and Advanced Calculus for Engineering (640:421)
Spring 2024: Advanced Calculus for Engineering (640:421) and Elementary Partial Differential Equations (640:423)
Fall 2023: Advanced Calculus for Engineering (640:421)
Facultat de Matemàtiques i Estadística (UPC)
Spring 2022: TA for Advanced course in PDEs
Fall 2021, Spring 2021, and Spring 2020: TA for Functional Analysis
University of Bonn
Summer 2019: TA for Nonlinear PDE II
Winter 2019: TA for Nonlinear PDE I