Current teaching
I am not currently teaching.
Previous teaching
At the University of Sydney since 2015, I have taught MATH1004 Discrete Mathematics, the integration portion of MATH1903 Integral Calculus and Modelling (Advanced), MATH1002 Linear Algebra in Semester 1 and taught the MSc subject Further Topics in Group Theory in Semester 2. The Level 2 Mathematics team was awarded a College of Science and Engineering Teaching Award in 2014 and a University Teaching Award in 2015, for the development of online continuous assessment materials.
At the University of Sydney, in 2013 I lectured and tutored MATH1901 Differential Calculus (Advanced). In both 2011 and 2012 I taught my new module of the Special Studies Program, on Symmetries and Patterns in the Plane, and my new Honours course The Banach-Tarski Paradox and Amenability. My Honours course was attended by both Sydney students and students at other Australian universities (via the Access Grid).
At Cornell University, I was instructor for Calculus and Prove It! and sole instructor for Groups and Geometry. I also taught the graduate Berstein Seminar, on Polyhedral Complexes in Topology and Geometric Group Theory.
At the University of Chicago, I was sole instructor for Mathematical Methods for Social Sciences 2004-2005, Calculus 2005-2006 and Honors Calculus 2006-2007. In 2006 I was awarded the Lawrence and Josephine Graves Prize for effective and responsible teaching.