Below is a list of major projects and involvements I am working on and have worked on in the recent past.

Committee Memberships

Teaching and Learning Seminar

I co-organize the math department Teaching and Learning Seminar. Send me an email if you are interested in speaking!

In Summer 2023, I will be co-organizing an MAA Open Math Workshop on "Engaging Multivariable Calculus Students using CalcPlot3D and 3D-Printed Surfaces" July 17-20. CalcPlot3D is free web-based geometry software geared towards teaching and learning multivariable calculus.

At Harvard, I worked with Janet Chen on a project to create physical manipulatives for active learning lessons in multivariable and integral calculus.

MA 103 Restructure

For NCSU's liberal arts mathematics course (MA-103), I updated the curriculum and digital content. See my poster about the course's impacts on student attitudes towards mathematics.

Calculus III Course Coordinator

I set a rough schedule for all instructors teaching Calculus III every semester, and I provide assistance and resources for graduate students and other new instructors.

Please see the Illustration page for projects in mathematical illustration.

Math Education Research

I study student interactions with physical 3D models in calculus courses and how those interactions affect their learning, spatial skills, and attitudes towards the subject.

Math 18b/19b

Developed a new course Math 18b/19b: Linear algebra, probability, and statistics with computing at Harvard

At Harvard I was the chair of the Undergraduate Events Committee, organizing Math Table, "Why Do Math?" talks, and other events for the department.