Teaching

Current courses

Previous courses

Math 2710, Transition to Advanced Mathematics, University of Connecticut, Spring 2017.

Math 5026, Randomness and Complexity, University of Connecticut, Fall 2016.

Math 2710, Transition to Advanced Mathematics, University of Connecticut, Spring 2016.

Math 2710, Transition to Advanced Mathematics, University of Connecticut, Fall 2015.

Math 5026, Model Theory, University of Connecticut, Fall 2015.

Math 3260, Introduction to Mathematical Logic, University of Connecticut, Spring 2015.

Math 1071Q, Calculus for Business and Economics, University of Connecticut, Fall 2014.

Math 1132Q, Calculus II, University of Connecticut, Fall 2014.

Math 5026, Reverse Mathematics, University of Connecticut, Spring 2014.

Math 1152Q, Honors Calculus II, University of Connecticut, Fall 2013.

Math 10360, Calculus B for Life Sciences, University of Notre Dame, Spring 2012.

Math 10350, Calculus A for Life Sciences, University of Notre Dame, Fall 2011.

Math 112, Number Theory for College Students, University of Chicago, Spring 2011.

Math 113, Geometry for College Students, University of Chicago, Winter 2011.

Math 112, Number Theory for College Students, University of Chicago, Fall 2010.

Math 112, Number Theory for College Students, University of Chicago, Spring 2009.

Math 153, Calculus 3, University of Chicago, Winter 2009.

Math 152, Calculus 2, University of Chicago, Fall 2008.