Below is a list of courses for which I have been an instructor or TA, as well as some of my other teaching projects.
Please click on the list titles
to see the courses (and links to course websites).
Courses I have taught
Carnegie Mellon University
21-301: Combinatorics
Fall 2014,
Fall 2013
21-470: Selected Topics in Analysis (Math Finance)
Summer 2014
21-110: Problem Solving in Recreational Math
Spring 2014
21-499: Research in Graph Theory
, with
John Mackey
Fall 2013
Dartmouth College
Math 20: Discrete Probability
Summer 2011
Math 8: Calculus of Functions of One and Several Variables
Winter 2011
Courses for which I have been a TA
Math 17: An Introduction to Math Beyond Calculus: The Art of Counting
Winter 2013
Math 8: Calculus of Functions of One and Several Variables
Winter 2010
Math 12: Calculus Plus
Fall 2009
Math 3: Introduction to Calculus
Winter 2009
Math 3: Introduction to Calculus
Fall 2008
21-259: Calculus in Three Dimensions
Fall 2007
21-270: Introduction to Mathematical Finance
Spring 2007
21-127: Concepts of Mathematics
Spring 2006
Other involvement with teaching
SAT & GRE Tutor,
Upper Valley Tutoring
2012-2013
Johns Hopkins Center for Talented Youth - Odyssey Series
May 2011
Dartmouth Math Camp
for high school students (two sessions)
July 2010, August 2010
Dartmouth Mathematics Teaching Seminar
June - August 2010
SAT tutor, Kaplan
2004 - 2005
Private tutoring (math, chess)
Since 2001