Teaching

Duke University

Spring 2026, Probability, Syllabus · MATH230/MATH730/STA230, Sections 3 & 4

Fall 2025, Topological Data Analysis, Course Page · MATH412/COMPSCI434/MATH713

Spring 2025, Probability, Syllabus · MATH230/MATH730/STA230, Section 3

Fall 2024, Probability, Syllabus · MATH230/MATH730/STA230, Sections 4 & 5

Summer 2024, Multivariable Calculus, Syllabus · MATH212

Spring 2024, Linear Algebra - Discussion Sessions · MATH218-D

The Ohio State University

Fall 2022, Teaching Assistant, Engineering Mathematics B · MATH2173

May 2022, Teaching Assistant, the Erdős Institute's Boot Camp

Spring 2022, Mentor, Direct Reading Program

Spring 2019, Teaching Assistant, Calculus II · MATH1172

Hong Kong University of Science and Technology

Spring 2017, Teaching Assistant, Introduction to Lie Groups, Recitation Notes · MATH4151

Fall 2016, Teaching Assistant, Real Analysis · MATH3033

Spring 2016, Teaching Assistant, Calculus II · MATH1014