Math 5/5A, Precalculus/Principles of Calculus I, Winter 2021, Winter 2024
Math 6A, Introduction to Functions I, 2 sections Fall 2022, 1 section Fall 2023
Math 6B, Introduction to Functions II, 2 sections, Winter 2023
Math 7B, Calculus for Life Sciences (integrals), Spring 2021
Math 9B, First Year Calculus (integrals), Fall 2020 (2 sections), Fall 2021 (2 sections)
Math 110, Introduction to Mathematical Proofs, Winter 2025
Math 133, Geometry, Spring 2023
Math 136, Introduction to Number Theory, Spring 2022
Math 144, Set Theory, Fall 2023, Winter 2024
Math 145B, Introduction to Topology part 2, Spring 2021, Spring 2024
Math 171, Introduction to Abstract Algebra, Winter 2021
Math 190, reading course on noneuclidean geometry, Winter 2025
Math 194, reading course on category theory, Summer 2021 (2 students) , Fall 2022 (1 student)
Math 197, undergraduate research (2 students), Fall 2021
Math 260, Teaching Practices Seminar, Winter 2023, 2024, 2025 (co-taught with Amir Moradifam)
Math 302, Apprentice Teaching (co-taught with Sara Lapan F23 and Jeff Meyer F24 ), Fall 2023, Fall 2024