## Current Teaching

### University of **Toronto Mississauga**

**Summer 2021 – Integral Calculus – MAT134**

## Upcoming Teaching

**Fall 2021 – Calculus – MAT137Fall 2021 – Linear Algebra 2 – MAT224Fall 2021 – Introduction to combinatorics – MAT344**

Winter 2022 – Linear Algebra 2 – MAT224

Winter 2022 – Introduction to combinatorics – MAT344

Winter 2022 – Linear Algebra 2 – MAT224

Winter 2022 – Introduction to combinatorics – MAT344

## Past Teaching

### University of **Toronto Mississauga**

**Winter 2021 – Introduction to Calculus – MAT136Fall 2020 – Introduction to Calculus – MAT135Fall 2020 – Linear Algebra 1 – MAT223Fall 2020 – Ethics of Computer Science, Math and Statistics – CSC398**

**Summer 2020 – Introduction to Proofs – MAT102**

Winter 2020 – Introduction to Proofs – MAT102

Winter 2020 – Linear Algebra 2 – MAT224

Winter 2020 – Introduction to Calculus – MAT135

Fall 2019 – Introduction to Proofs – MAT102

Fall 2019 – Linear Algebra 1 – MAT223

Fall 2019 – Multivariable Calculus – MAT232

Summer 2019– Calculus for Life Sciences – MAT134

Winter 2020 – Introduction to Proofs – MAT102

Winter 2020 – Linear Algebra 2 – MAT224

Winter 2020 – Introduction to Calculus – MAT135

Fall 2019 – Introduction to Proofs – MAT102

Fall 2019 – Linear Algebra 1 – MAT223

Fall 2019 – Multivariable Calculus – MAT232

Summer 2019

**– Introduction to Proofs – MAT102**

Winter 2019

Winter 2019

**Winter 2019**– Linear Algebra 1 – MAT223

**Winter 2019**– Linear Algebra 2 – MAT224

### University of Calgary

**Fall 2018** – University Calculus 3 – MATH 367**Summer 2018** – Analytical and Algorithmic Reasoning – EDER 689.99**Fall 2017** – Linear Methods – MATH 211**Fall 2017** – University Calculus II – MATH 267**Winter 2017** – University Calculus II – MATH 267 – Syllabus

### 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 Toronto (St George)

**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

## Teaching statements

## Writing about teaching

Aligned teaching and punishing student success, March 23, 2021

Learning LaTex in Jupyter Notebooks, December 16, 2018

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

## Teaching Awards

**Student Union Teaching Excellence Award**, University of Calgary, April 24, 2019. Press Release.

(Nominated) **Taylor Institute Teaching Award (Sessional Instructor)**, University of Calgary, April 2019. Award details.

## 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