@ Stony Brook University
- Math 644: Seiberg-Witten theory. Fall 2021
@ Harvard
- Math 285x: Seiberg-Witten theory and generalizations. Spring 2021
- Math 136: Differential Geometry. Fall 2020
- Math 21A: Multivariable Calculus. Spring 2020
- Math 261x: Embedded Contact Homology. Fall 2019
@ UC Berkeley
- Math 32: Precalculus (Teaching Assistant). Spring 2017, Spring 2018
- Math W53: Multivariable Calculus (Teaching Assistant). Summer 2017
- Math 191: Knot Theory (Instructor). Spring 2016
- Physics C10: Physics for Future Presidents (Teaching Assistant). Fall 2012
- Physics 7A: Newtonian Mechanics (Teaching Assistant). Fall 2011, Spring 2012, Summer 2012