Current Teaching
- Math 540 Linear Algebra with Theory
- Math 1530 Abstract Algebra
Previous Teaching
Brown University
- Math 520, Linear Algebra, Section 07, Spring 2024
- Math 520, Linear Algebra, Section 04, Fall 2023
- Math 520, Linear Algebra, Section 05, Fall 2023
Proof School (2015 - 2017)
- Algebra 1
- Enumerative Combinatorics
- Elliptic Curves
- Euclidean Geometry
- Ideals and Varieties
- Non-Euclidean Geometry
- Number Theory
- Problem Solving 1
- Ring Theory
Outreach
Directed Reading Pogram at Boston University, co-founder and co-director, 2018 - 2022
Love Math!, a festival for girls, co-founder and co-director, 2016 - 2019
Canada/USA Mathcamp (summers 2014, 2015, 2016, 2019)