Fall 2025: Math 350, Linear Algebra
Spring 2025: Math 54, Linear Algebra & Differential Equations
Spring 2024: Math 70, Introduction to Probability
Winter 2024: Math 3B, Calculus for Life Sciences Students; Math 131A, Analysis
Fall 2023: Math 495, Teaching College Mathematics
Spring 2022: Math 61, Introduction to Discrete Structures; Math 177, Theory of Interest and Applications
Winter 2022: Math 31A, Differential and Integral Calculus; Math 131A, Analysis
Fall 2021: Math 33A, Linear Algebra and Applications; Math 131A, Analysis
Summer 2021: Math 31A, Differential and Integral Calculus
Spring 2021: Math 61, Introduction to Discrete Structures; Math 131A, Analysis
Winter 2021: Math 31A, Differential and Integral Calculus; Math 31B, Integration and Infinite Series
Fall 2020: Math 31A, Differential and Integral Calculus; Math 31B, Integration and Infinite Series
Summer 2023: A Tour of Graph Theory; Global Problems with LOCAL Solutions
Summer 2022: A Tour of Graph Theory; To Infinity and Beyond