I am currently an Assistant Professor at the College of the Holy Cross in the Department of Mathematics and Computer Science. Previously, I was a William W. Elliott Assistant Research Professor of Mathematics at Duke University under the mentorship of Prof. Ezra Miller, where I was awarded the Lewis Blake Award for Excellence in Teaching. In 2020 I received a PhD in Applied and Computational Mathematics and Statistics advised by Prof. Jonathan Hauenstein at the University of Notre Dame. The title of my dissertation is "Parameterized polynomial systems and their applications."
College of the Holy Cross - MATH 136 - Calculus 2 (Fall 2023)
Duke University - MATH 221 - Linear Algebra and Applications (Spring 2023)
Duke University - MATH 502 - Algebraic Structures II (Spring 2023)
Duke University - MATH 221 - Linear Algebra and Applications (Fall 2022)
Course Syllabus Course Schedule Homework Assignments
Exam Schedule:
Duke University Pratt in Costa Rica Program - MATH 353A - Ordinary and Partial Differential Equations (Summer 2022 Term 2)
Course Syllabus Course Schedule
Exam Schedule:
Duke University - MATH 490 - Topics Course in Numerical Algebraic Geometry (Spring 2022)
Exam Schedule:
Duke University - MATH 221 - Linear Algebra and Applications (Fall 2021)
Course Syllabus Homework Assignments
Exam Schedule:
Duke University - MATH 221 - Linear Algebra and Applications (Spring 2021)
Course Syllabus Homework Assignments
Exam Schedule:
Duke University - MATH 371 - Combinatorics (Fall 2020)
Course Syllabus Homework Assignments
Exam Schedule:
University of Notre Dame - ACMS 20620 - Applied Linear Algebra (Fall 2019)
Course Syllabus Homework Assignments
Exam Schedule:
Westville Education Initiative, Holy Cross College - Math 210 - Statistics (Teaching Assistant)
Westville Education Initiative, Holy Cross College - Math 113 - College Algebra (Course Syllabus)
University of New Hampshire - Math 426 - Calculus 2 (Teaching Assistant) (student reviews)