Teaching
- Math 2106, Foundations of Mathematical Proof. Two sections. Spring 2026.
- Math 7012, Enumerative Combinatorics, Fall 2024
- Math 6422 Algebraic Geometry II. Topic: Tropical Geometry, Spring 2024
- Math 1551 (Differential Calculus). Two sections. Fall 2023
- Math 4150 (Introduction to Number Theory). Spring 2023
- Math 1553 (Linear Algebra). Two sections. Fall 2022
- Math 1551 (Differential Calculus). Two sections. Spring 2022
- Math 4107 (Algebra I). Fall 2020
- Math 6122 (Algebra II, graduate level). Spring 2020
- Math 6121 (Algebra 1, graduate level). Fall 2019
- Math 4032 (Combinatorial Analysis). Spring 2019
- Math 1552 (Integral Calculus) two sections. Fall 2018
- Math 2106 Foundations of Mathematical Proof. Spring 2017
- Math 4108 Abstract Algebra II. Spring 2017
- Math 2106 Foundations of Mathematical Proof. Fall 2016
- Math 4107 Abstract Algebra I. Fall 2016
- Math 6122 Algebra II (Graduate level). Spring 2016
- Math 6121 Algebra I (Graduate level). Fall 2015
- Math 7012 Enumerative Combinatorics (Graduate level). Fall 2015
- Math 4107 Abstract Algebra I. Spring 2015
- Math 1512 Honors Calculus II. Fall 2014
- Math 1522 Linear Algebra for Calculus. Spring 2014
- Math 2602 Section G Linear and Discrete Mathematics. Spring 2013
- Math 4150 Introduction to Number Theory. Spring 2013
- Math 2602 Linear and Discrete Mathematics. Spring 2012
- Math 4108 Abstract Algebra II. Spring 2012
- Math 4107 Abstract Algebra I. Fall 2011
- Math 1522, Linear Algebra for Calculus. Fall 2010
- 18.325 Tropical Geometry (Graduate level special topics course) at MIT. Fall 2008