Teaching
Teaching
I taught math and computer science from 2008-2022, first as a TA at Oberlin College and UIC, then as a lecturer at University of Manitoba and Mizzou. I believe in active learning, depth over breadth, making math and computer science accessible while maintaining rigor, and encouraging students to be independent and proactive in their journey of mathematical and computational discovery.
Selected courses
Selected courses
As TA:
As TA:
Precalculus
Calculus
Elementary statistics
Python programming
Data structures in C++
As lecturer:
As lecturer:
Calculus (single variable and multivariable)
Linear algebra
Discrete math
Graph theory and Python programming workshop for advanced Chicago Public Schools students
Combinatorics