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