## 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 Outline – Course 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 2014** – Introduction to Topology – MAT 327

**Winter 2014** – Calculus! – MAT 137

**Summer 2013** – Introduction 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