I have taught the following courses, in reverse chronological order. For more recent ones, see their individual pages for many details, including lecture notes in most cases.
| Semester | Course |
|---|---|
| Spring 2026 |
Probability Theory II (Johns Hopkins)
Instructor |
| Fall 2025 |
Random Matrix Theory in Data Science and Statistics (Johns Hopkins)
Instructor |
| Spring 2025 |
Probability Theory II (Johns Hopkins)
Instructor |
| Fall 2024 |
Random Matrix Theory in Data Science and Statistics (Johns Hopkins)
Instructor |
| Spring 2023 |
Modern Probability for Theoretical Computer Science (Yale)
Instructor |
| Spring 2022 |
Sum-of-Squares Optimization (Yale)
Instructor |
| Fall 2020 |
Mathematical Statistics (NYU)
Section Leader and Grader (with Jonathan Niles-Weed) |
| Summer 2020 |
Discrete Mathematics (NYU)
Section Leader and Grader (with Vindya Bhat) |
| Fall 2018 |
Probabilistic Time Series Analysis (NYU)
Section Leader and Grader (with Cristina Savin) |