MATH 132: Computational Mathematics for Life and Management Sciences (online section), Fall 2024, NC State University (instructor) -- Syllabus
MATH 114: Finite Math (online section), Fall 2024, NC State University (instructor) -- Syllabus
MATH 493: Calculus II Bridge Course (online section), Fall 2024 Session 1, NC State University (instructor) -- Syllabus
MATH 305: Introductory Linear Algebra and Matrices, Spring 2024, NC State University (instructor) -- Syllabus
MATH 242: Calculus III, Fall 2023 and Fall 2025, NC State University (instructor) -- Syllabus
Mitacs Globalink Research Internship Mentor (representations of quivers), Summer 2022, UQAM (research mentor for two international undergraduate students)
MAT 7200: Homological Algebra/Algèbre Homologique, Winter 2021, UQAM (Instructor) -- Syllabus
MATH 240: Discrete Structures, Fall 2021, McGill University (Instructor) -- Syllabus, Syllabus Supplement
MA 3203: Ring Theory/Ringteori, Spring 2021, NTNU (Instructor) -- course webpage
Math 36a Probability, Summer 2019 and Summer 2020, Brandeis (Instructor) -- 2020 Syllabus, 2019 Syllabus
Math 5a Precalculus, Fall 2018 and Fall 2019, Brandeis (Instructor) -- Syllabus
Math 10b Integral Calculus, Spring 2018, Brandeis (Instructor) -- Syllabus
Math 10a Differential Calculus, Fall 2017, Brandeis (Instructor) -- Syllabus
MIT PRIMES Mentor (hyperplane arrangements), Spring 2020-Fall 2020, MIT (High School Research Mentor)
Differential Privacy (Undergraduate Directed Reading), Spring 2020, Brandeis (Mentor)
Category Theory (Undergraduate Directed Reading), Spring 2018, Brandeis (Mentor)
Math 131a Algebra I, Fall 2020, Brandeis (TA)
Math 115a Introduction to Complex Analysis, Spring 2020, Brandeis (TA)
Math 28a Group Theory, Spring 2017, Brandeis (TA)
Math 15a Linear Algebra, Spring 2017, Brandeis (TA)
Math 36a Probability, Fall 2016, Brandeis (TA)