• Spring 2022, Spring 2023, Fall 2023: CS M146: Introduction to Machine Learning
  • Winter 2022, Winter 2024: CS 261: Deep Generative Models
  • Fall 2022, Fall 2023: CS 269: AI and Climate Change


  • Fall 2018, Fall 2019: CS 236: Deep Generative Models


  • In 2018, I co-taught and developed the first course on Deep Generative Models at Stanford. The course materials and offerings are now taught at many other universities around the world.

  • In 2020, I was awarded the Walter G. Gores award at Stanford. This is the highest university-wide award for teaching excellence, given to only 3-4 faculty and students annually.

  • In 2022, I taught and developed a new course on AI and Climate Change.