Current Courses
- Spring 2023
Previous Courses
Lafayette College
-
Fall 2022
- Math 162 | Calculus II
- Math 358 | Topology
Swarthmore College
-
Spring 2022
- Math 67 | Introduction to Modern Algebra
- Math 77 | Advanced Topics in Algebra (Geometric Group Theory)
-
Fall 2021
- Math 25 | Single-Variable Calculus II
-
Spring 2021
- Math 67 | Introduction to Modern Algebra
-
January 2021
- Math 20 | Mathematics and Social Justice
-
Fall 2020
- Math 27 | Linear Algebra
Colby College
-
Spring 2020
- Math 122 | Series and Multi-Variable Calculus
- Math 253 | Linear Algebra
-
Fall 2019
- Math 121 | Single-Variable Calculus
Grinnell College
-
Spring 2019
- Math 133 | Calculus II
- Math 444 | Senior Seminar (Geometric Group Theory)
-
Fall 2018
- Math 131 | Calculus I
- Math 133 | Calculus II
UC Santa Barbara
-
Summer 2017
- Math 4A | Linear Algebra
-
Summer 2016
- Math 4A | Linear Algebra