Teaching
Classes I’ve taught
Smith College
- MTH 212 - Multivariable Calculus (Fall 2024)
- MTH 153 - Discrete Mathematics (Fall 2024)
- MTH 255 - Graph Theory (Spring 2024)
- MTH 153 - Discrete Mathematics (Spring 2024)
- MTH 333 - Topics in Abstract Algebra (Fall 2023)
- MTH 153 - Discrete Mathematics (Fall 2023)
- MTH 254 - Combinatorics (Spring 2023)
- MTH 153 - Discrete Mathematics (Spring 2023)
- MTH 212 - Multivariable Calculus (Fall 2022)
- MTH 153 - Discrete Mathematics (Fall 2022)
Dartmouth College
Classes I’ve TA’ed
Dartmouth College
Northeastern University
- CS 7805 - Theory of Computation (Spring 2017)
- CS 3800 - Theory of Computation (Spring 2016)
- CS 2510 - Fundamentals of CS II (Spring 2015)
- CS 2500 - Fundamentals of CS I (Fall 2014)
Educational Outreach
- Explore Data Science 2024 - Risk: Using games to study human behavior
- Rainstorm Winter 2022 - How to Win at (Some) Games
- Rainstorm Summer 2021 - It’s Sort Of Math
- Rainstorm Summer 2021 - If It’s Knot Theory Then What Is It?
- GIV Summer 2021 Math Immersion - Partizan Combinatorial Games
- Rainstorm Spring 2021 - How to Win at (Some More) Games
- Rainstorm Spring 2021 - How to Win at (Some) Games
- Rainstorm Fall 2020 - How to Win at (Some) Games
- GIV Summer 2020 Math Immersion - Programming With Circles And Arrows
- Dartmouth Math Department - Exploring Mathematics 2019
- GIV Summer 2019 Math Immersion - Impartial Games
Mentoring