Fall 2025: Combinatorics of total positivity (MAT280). Course webpage here.
Fall 2024: Calculus 1 (MAT21A) . Course materials on Canvas.