Current
Spring 2025: Math 140B, Mathematical Analysis II
Previous Teaching
Winter 2025: Math 109, Mathematical Reasoning
Fall 2024: Math 103A, Algebra
Spring 2024: Math 103B, Algebra
Winter 2024: Math 103B, Algebra
Fall 2023: Math 109, Mathematical Reasoning
Spring 2023: Math 142B, Introduction to Analysis II
Winter 2023: Math 142A, Introduction to Analysis I
Fall 2022: Math 190A, Foundations of Topology
Math 10B, Calculus II
Spring 2022: Math 290A, Topology
Winter 2022: Math 290B, Topology
Fall 2022: Math 290C, Topology
Mentor, UCSD DRP, 2024-2025
Counselor, Ross Mathematics Program, 2018, 2019, 2021
Instructor, UCLA Math Circle, 2018-2020