Teaching
Autumn 2023
Stats 116 - Theory of Probability
College 101 - Why College? Your Education and the Good Life
Course content can be found on Canvas.
Previous Classes Taught
Stanford
Math 109 - Groups and Symmetry (Spring 2023)
Math 104 - Applied Matrix Theory (Summer 2023, Spring 2023, Fall 2022, Summer 2022, Fall 2021, Summer 2021)
Math 77Q - Probability and Gambling (Winter 2023, Fall 2022, Fall 2021); an introsem I designed! Featured on the Stanford Daily.
Math 52 - Integral Calculus of Several Variables (Fall 2022)
Math 51 - Linear Algebra, Multivariable Calculus, and Modern Applications (Summer 2023, Summer 2022, Spring 2022, Winter 2022, Spring 2021, Winter 2021, Summer 2020, Spring 2020)
Math 21 - Calculus (Winter 2023, Summer 2021, Fall 2020, Winter 2019, Fall 2019)
USC
Math 308 - Statistical Inference and Data Analysis II (Spring 2019)
Math 126g - Calculus II (Summer 2019)
Math 125g - Calculus I (Spring 2019)
Math 117g - Intro. to Mathematics for Business and Economics (Fall 2018)
Office Hours
Office hours change every quarter. They can be found on the course website or the syllabus on Canvas.