At the University of Florida
MAA4212: Real Analysis and Adv Calc 2, Spring 2025.
MAA4211: Real Analysis and Adv Calc 1, Fall 2024. [syllabus]
MAS7397: Advanced Topics in Algebra (Computational Algebra and Number Theory), Spring 2024. [syllabus]
MAS7396: Advanced Topics in Algebra (The Arithmetic of Elliptic Curves), Fall 2023. [syllabus]
MAS6332 (Algebra 2), Spring 2023. [syllabus]
MAS6331 (Algebra 1), Fall 2022. [syllabus]
At the University of Canterbury
Math 201 (Multivariable Calculus), 6 weeks in Semester 1 2022.
EMth 118 (Engineering Math 1A), 3 weeks in Semester 1 2022.
EMth 211 (Engineering Linear Algebra and Statistics), 6 weeks in Semester 2 2021.
Math 324 (Cryptography and Coding Theory), 4 weeks in Semester 2 2021.
During summer 2020-2021, I supervised a student research project on covers of non-ordinary curves over finite fields. During summer 2021-2022, I supervised a student research project looking for analogs of the Cohen-Lenstra heuristics for a-numbers.
At the University of Arizona
Math 446/546 (Theory of Numbers), Spring 2019.
Math 313 (Linear Algebra), two sections in Fall 2018.
Math 432/532 (Topological Spaces), Spring 2018.
Math 313 (Linear Algebra), two sections in Fall 2017.
Math 446/546 (Theory of Numbers), Spring 2017.
Math 129 (Calculus II), Spring 2017.
Math 125 (Calculus I), Fall 2016.
While at the University of Arizona, I helped with the Tucson Math Circle.
During many summers, I worked at PROMYS (2007, 2008, 2010, 2011) and SUMAC (2013, 2014, 2015, 2016), and helped with SURIM (2012).