I have had the good fortune of helping teach some of my favorite classes at both Stanford and Caltech. I love teaching and hope to continue spreading knowledge about stuff that interests me.

Stanford

Caltech