Teaching
Massachusetts Institute of Technology
18.01 Calculus I — Recitation Leader
Fall 2023
18.02 Calculus II — Recitation Leader
Spring 2024
18.02 Calculus II — Recitation Leader and Course Administrator
Fall 2024
18.032 Differential Equations with Theory — Instructor
Spring 2025
18.01A Calculus I — Recitation Leader and Course Administrator
Fall 2025
18.02A Calculus II — Recitation Leader and Course Administrator
Fall 2025
18.032 Differential Equations with Theory — Instructor
Spring 2026
University of Bath
MA30245 Graphs and Networks — Co-lecturer
Spring 2022
MA10230 Vectors, Vector Calculus and Mechanics — Tutorials
Fall 2023
University of Cambridge
— Undergraduate Supervisions in Dynamical Systems, Fluid Dynamics, Groups, Mathematical Methods for Engineering, Mathematics for Natural Sciences
2017–2022
