Teaching
Courses
-
MATH1365 — Introduction to Mathematical Reasoning Fall 2026Instructor of record
-
MATH1342 — Calculus II for Science/Engineering Spring 2026
-
MATH1341 — Calculus I for Science/Engineering Fall 2025
-
MATH1342 — Calculus II for Science/Engineering Spring 2025
-
MATH1231 — Calculus for Business/Economics Fall 2024
-
MATH2341 — Differential Equations & Linear Algebra for Engineers Summer 2024
-
MATH1342 — Calculus II for Science/Engineering Spring 2024
-
MATH1365 — Introduction to Mathematical Reasoning Fall 2023
-
MATH2321 — Calculus III for Science/Engineering Summer 2023
-
MATH1231 — Calculus for Business/Economics Summer 2023
-
MATH1365 — Introduction to Mathematical Reasoning Spring 2023Instructor of record
-
MATH1365 — Introduction to Mathematical Reasoning Fall 2022
Mentorship
Directed Reading Program
-
Open problems in map, polytope, and maniplex theory * Fall 2026
-
Burning on weak path products † Spring 2026
-
Skeletal and chiral polyhedral complexes ‡ Spring 2026
-
Abstract regular polytopes Spring 2025
-
Differential forms on manifolds Spring 2024
-
Ehrhart polynomials Fall 2023
-
Geometry of cyclic polytopes Spring 2023
* Co-mentored with Connor Gallagher † Co-mentored with Arturo Ortiz San Miguel ‡ Co-mentored with Mei-Yu Huang
Northeastern Summer Mathematics Research Program
-
Burning vertex-transitive graphs † Summer 2026
-
Cops & robbers on graphs, a survey of graph burning † Summer 2025
† Co-mentored with Arturo Ortiz San Miguel