Courses
Graduate Courses
- Probability Theory [Instructor; fall of 2011, 2012, 2013, 2014, 2019, 2020, 2021, 2024 TIFR-CAM] 
- Advanced Probability [Instructor; winter 2023 TIFR-CAM] 
- Bayesian Inverse Problems (half course) [Instructor; winter 2025 TIFR-CAM] 
- Understanding Machine Learning (half course) [Instructor; winter 2025 TIFR-CAM] 
- Linear Algebra [Instructor; fall of 2015, 2016, TIFR-CAM] 
- Functional Data Analysis [with K. Podgorski Spring 2018; with H. Nassar Spring 2019, Lund University] 
- Mathematical Modelling [Spring 2012, TIFR-CAM] 
- Stochastic Processes [Tutor; 2006, 2007, Technion] 
- Gaussian Processes [Tutor; 2007, Technion] 
Advanced courses
- Malliavin Calculus [Instructor; 1 month course, 2012, IIT Bombay] 
- Gaussian Processes and geometry [Instructor; Spring 2011, TIFR-CAM] 
Undergraduate Courses
- Applied Multivariate Methods [Instructor; twice in 2018 - 2019, Lund University] 
- Business Analytics [Instructor; twice in 2018 - 2019, Lund University] 
- Introduction to Statistical Methods [Tutor; 2008 - 09, Stanford University] 
- Statistics with Economics and Business Applications [Tutor; all four quarters of 2003 - 04 at UCSB]