Future teaching
- Winter 2026: Math 118: Topics in Combinatorics
- Winter 2026: Math 22: Linear Algebra
Current teaching
- Fall 2025: Math 1: Introduction to Calculus
- Fall 2025: Math 13: Calculus of Vector-valued Functions
Past teaching
MIT
- Spring 2025: 18.204: Undergraduate Seminar in Discrete Mathematics
- Fall 2024: 18.204: Undergraduate Seminar in Discrete Mathematics
- Spring 2024: 18.03: Differential Equations
- Fall 2023: 18.204: Undergraduate Seminar in Discrete Mathematics
- Spring 2023: 18.03: Differential Equations
- Fall 2022: 18.01A/18.02A: Accelerated Calculus
UC Berkeley
- Spring 2022: Math 113: Introduction to Abstract Algebra
- Fall 2021: Math 1B: Calculus II
- Summer 2021: Math N16A: Calculus I
- Fall 2020: Math 1B: Calculus II
- Summer 2020: Math N16A: Calculus I
- Spring 2020: Math 1B: Calculus II
- Fall 2019: Math 1A: Calculus I
- Summer 2019: Math N16B: Calculus II
- Spring 2019: Math 1B: Calculus II
- Fall 2019: Math 1A: Calculus I