Courses
I have taught the following courses, and still maintain homepages for most of them.
| Course | Institution | Semester |
|---|---|---|
| 18.782 - Arithmetic Geometry | Massachusetts Institute of Technology | Fall 2020 |
| p-adic Independent Study | Massachusetts Institute of Technology | Spring 2019 |
| Math 430 - Introduction to Abstract Algebraic Systems | University of Pittsburgh | Fall 2017 |
| Math 220 - Calculus 1 | University of Pittsburgh | Fall 2017 |
| Math 240 - Calculus 3 | University of Pittsburgh | Spring 2017 |
| Math 220 - Calculus 1 | University of Pittsburgh | Fall 2016 |
| Math 400 - Discrete Mathematical Structures | University of Pittsburgh | Fall 2016 |
| Math 430 - Introduction to Abstract Algebraic Systems | University of Pittsburgh | Spring 2016 |
| Math 220 - Calculus 1 | University of Pittsburgh | Fall 2015 |
| Math 200 - Multivariable Calculus | University of British Columbia | Fall 2014 |
| Math 211 - Linear Methods | University of Calgary | Fall 2013 |
| PMAT 627 - Computational Number Theory | University of Calgary | Fall 2012 |
| QR 28 - Magic of Numbers | Harvard University | Fall 2008 |
| QR 28 - Magic of Numbers | Harvard University | Fall 2007 |
| 18.02 - Multivariable Calculus | Experimental Study Group at MIT | Fall 2005 |
| 18.02 - Multivariable Calculus | Experimental Study Group at MIT | Spring 2005 |
| 18.02 - Multivariable Calculus | Experimental Study Group at MIT | Fall 2003 |