Fall 2025: Math 3300 (2 sections)
Winter 2024: Math 21
Winter 2023: Math 52 (awarded the Robert Osserman Teaching Award following this)
Fall 2021: Math 51
Spring 2024: Math 205C
Spring 2023: Math 205C
Spring 2022: Math 171
Spring 2021: Math 20
Fall 2020: Math 19
Spring 2020: Math 240 (received a departmental Good Teaching Award)
Fall 2019: Math 114 (received a departmental Good Teaching Award)
Spring 2019: Math 314 (received a departmental Good Teaching Award)
Fall 2018: Math 241 (received a departmental Good Teaching Award)
Fall 2017: Math 240 (received a departmental Good Teaching Award)
Spring 2025: Matthew Li and Noah Stanford - Elliptic PDEs
Winter 2025: James Liu - Generating functions
Spring 2024: Andrew Lee - Minimal surfaces
Fall 2022: Logan Bell and Nikhil Devanathan - Convex analysis
Spring 2022: Richard Oh - Real analysis
Fall 2021: George Nakayama - Partial differential equations
Fall 2020: Emily Huang - Group theory