Teaching

I love teaching students math and engineering, and I am lucky to have had the opportunity to teach students of all ages through MIT and Stanford.

Right now, I am a tutor for wonderful high school students at Live In Peace. In the fall and winter quarters of 2019-2020, I was an insructor in the Stanford Math Circle for grades 1-4. During the winter quarter, my co-instructor, Felipe Hernandez, and I designed and taught a curriculum on finite cellular automata.

For my final project in CS250, I wrote lesson plans for a series of fun workshops for middle/high schoolers in coding theory. I have gotten to try some of the lessons out at Stanford Splash and Stanford Math Circle.

During my junior and senior years at MIT, I taught freshman multivariable calculus enrichement seminars for Seminar XL.

In my senior year, I mentored high schoolers at MIT PRIMES Circles in group theory.

Full Adder 

In 2016, travelled to Israel on MIT's Global Teaching Lab program to teach at the Ecological Greenhouse at Kibbutz Ein-Shemer. There, I worked with students to build a full adder using water-based logic gates (picture on left)!

Since I loved building full adders so much, I taught a workshop on building transistor-based full adders to kids while biking across the US on Spokes. Here is a write-up of the lesson plan for the workshop.

Here is one of my favorite pieces on math education: A Mathematician's Lament.

A good problem is something you don’t know how to solve.” - Paul Lockhart