Teaching

Current Teaching

University of Calgary

Summer 2018 – Analytical and Algorithmic Reasoning – EDER 689.99


Past Teaching

Math Circle at Emory 2018

I taught two courses at the three week math camp at Emory for talented high school students. There were 24 students, and I prepared all the notes and exercises myself.

Number Theory. Course OutlineCourse Notes.
Coding in Python. Course Outline and Course Notes.

University of Calgary

Fall 2017 – Linear Methods – MATH 211
Fall 2017 – University Calculus II – MATH 267
Winter 2017 – University Calculus II – MATH 267 – Syllabus

University of Toronto

Summer 2016 – Multivariable Calculus – MAT 237
Winter 2016 – Calculus for Engineers 2 – MAT 187
Fall/Winter 2015 – Calculus 2 – MAT 235
Summer 2014Introduction to Topology – MAT 327
Winter 2014Calculus! – MAT 137
Summer 2013Introduction to Topology – MAT 327


Writing about teaching

My teaching advice and resources (so far), May 11, 2018.


Teaching presentations given

Data from an advanced calculus course taught using peer instruction.” – May 2, 2017 – Conference on Postsecondary Learning and Teaching  – University of Calgary, Canada

“Designing a course from first principles” – Fall 2015 – Math Pedagogy Seminar – University of Toronto, Canada

Measuring the (Seemingly) Impossible. An introduction to Geodesy.” – August 2014 – Classroom Adventures Lecture Series – University of Toronto, Canada

How to Read, Understand and Study Proofs.” – March 31, 2014 – University of Toronto, Canada

Absolute Chaos is Impossible!” – January 17, 2014 – For the Classroom Adventures Lecture Series – University of Toronto, Canada

“The Arithmetic of Infinity” – August 2011 – Mathematics in the Classroom conference – University of Toronto, Canada