Stats 100 - Mathematics of Sports
Math 77Q - Probability and Gambling
Course content can be found on Canvas.
I, along with Dennis Sun and Anav Sood, am currently working on textbooks for our Stats 117 and Stats 118 courses. The current version can be found here.
College 101 - Why College? Your Education and the Good Life (Fall 2024, Fall 2023)
Math 21 - Calculus (Winter 2023, Summer 2021, Fall 2020, Winter 2019, Fall 2019)
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 52 - Integral Calculus of Several Variables (Fall 2022)
Math 77Q - Probability and Gambling (Spring 2024, Winter 2024, Winter 2023, Fall 2022, Fall 2021); an introsem I designed! Featured on the Stanford Daily.
Math 104 - Applied Matrix Theory (Winter 2025, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Fall 2021, Summer 2021)
Math 109 - Groups and Symmetry (Spring 2023)
Stats 60 - Introduction to Statistical Methods: Precalculus (Winter 2024)
Stats 116 - Theory of Probability (Fall 2023)
Stats 117 - Introduction to Probability (Summer 2024, Spring 2024)
Stats 118 - Probability Theory for Statistical Inference (Winter 2025, Autumn 2024)
Math 117g - Intro. to Mathematics for Business and Economics (Fall 2018)
Math 125g - Calculus I (Spring 2019)
Math 126g - Calculus II (Summer 2019)
Math 308 - Statistical Inference and Data Analysis II (Spring 2019)
Office hours change every quarter. They can be found on the course website or the syllabus on Canvas.