Hamilton College
Fall 2025
Instructor, MATH 216-01/02, Multivariable Calculus
Instructor, MATH 325W-01, Modern Algebra
Spring 2025
Instructor, MATH 216-01, Multivariable Calculus
Instructor, MATH 324-01, Linear Algebra II
Mentor / Instructor, MATH 299-01, Independent Study (Linear Analysis)
Mentor / Instructor, MATH 399-50, Independent Study (Linear Analysis)
Guest Lecturer, MATH 325W-01/02, Modern Algebra
Fall 2024
Instructor, MATH 224W-01/02, Linear Algebra
Mentor / Instructor, MATH 499-01, Independent Study (Algebraic Geometry)
Mentor / Instructor, MATH 499-02, Independent Study (Group Theory)
Spring 2024
Instructor, MATH 325W-01, Modern Algebra
Instructor, MATH 360-01, Group Theory
Mentor / Instructor, MATH 399-01, Independent Study (Algebraic Neuroscience)
Mentor / Instructor, MATH 299-02, Independent Study (Lie Algebras)
Fall 2023
Instructor, MATH 116-01/02, Calculus II
Instructor, MATH 224W-02, Linear Algebra
Spring 2023
Instructor, MATH 116-02, Calculus II
Instructor, MATH 224W-03, Linear Algebra
Mentor / Instructor, MATH 499-01, Independent Study (Lie Algebras)
Fall 2022
Instructor, MATH 113-01, Calculus I
Instructor, MATH 116-02/03, Calculus II
University of Texas at Arlington
Spring 2022
Instructor, MATH 3319-001, Differential Equations and Linear Algebra
Guest Lecturer, MATH 5392-001, Lie Algebras (2 Lectures)
Fall 2021
Instructor, MATH 2326-001, Calculus III
Instructor, MATH 2326-002, Calculus III
Guest Lecturer, MATH 1301-004/005, Contemporary Mathematics (1 Lecture)
Guest Lecturer, MATH 5333-001, Graduate Linear Algebra (1 Lecture)
Summer 2021
Instructor, MATH 3319-004, Differential Equations and Linear Algebra
Spring 2021
Instructor, MATH 3330-003, Introduction to Linear Algebra and Vector Spaces
Fall 2020
Instructor, MATH 2326-007, Calculus III
Guest Lecturer, MATH 2326-001/002, Calculus III (1 Lecture)
Summer 2020
Instructor, MATH 2326-003, Calculus III
Spring 2020
Instructor, MATH 3330-004, Introduction to Linear Algebra and Vector Spaces
Fall 2019
Instructor, MATH 2425-200/201/202, Calculus II
Summer 2019
Instructor, MATH 1302-100/101, College Algebra
Spring 2019
Teaching Assistant, MATH 2425-301/302, Calculus II
Guest Lecturer, MATH 1316-002, Mathematics for Economics and Business Analysis (1 Lecture)
Fall 2018
Instructor, MATH 1301-008, Contemporary Mathematics
Instructor, MATH 1301-012, Contemporary Mathematics
Summer 2018
Instructor, MATH 1302-100/101, College Algebra
Spring 2018
Teaching Assistant, MATH 1426-101/102, Calculus I