Summer 2014 Courses

Math 21 Z3 Calculus 1 (hybrid):


Math 52 OL1 Fundamentals of Mathematics(online):


Past teaching

My previous teaching positions include:

I have also taught overseas in the Dominican Republic, Venezuela, and the Virgin Islands:

Experiential learning programs that I have led include: