Here I’ll include a variety of written notes, visual demonstrations, and software tools I’ve made or used — primarily in the course of communicating math.

Software and Animations

math-applets: A software library for creating visual interactive math demonstrations for the web setting. A scattered set of demonstrations can be viewed here.

Assorted materials from past teaching

Omega Math Circles, Math Potentials 2025

Math 220 (Mathematical Proof), UBC Spring 2019

Math 220 (Mathematical Proof), UBC Spring 2018

Math 21b (Linear Algebra and Differential Equations), Harvard Spring 2017

Math 1b (Calculus, Series, and Differential Equations), Harvard Fall 2015