Teaching

I served as a Lecturer twice and a TA 13 times (9 times at University of Washington, 4 times at Stanford University) for "Probability for Computer Scientists", and won the Bob Bandes Award for Excellence in Teaching at UW in 2017.

  1. CS 109: Probability for Computer Scientists, Stanford University, Summer 2021 (Co-Instructor)
  2. CSE 312: Foundations of Computing II, University of Washington, Summer 2020 (Instructor)
  3. Programming for Data Science Research, Summer STEM Institute, Summer 2020 (Instructor)
  4. CS 106A: Code in Place (Programming Methodologies), Stanford University, Spring 2020 (Volunteer TA)
  5. CS 109: Probability for Computer Scientists, Stanford University, Spring 2020 (TA)
  6. CS 109: Probability for Computer Scientists, Stanford University, Winter 2020 (Head TA)
  7. CS 109: Probability for Computer Scientists, Stanford University, Autumn 2019 (TA)
  8. CS 109: Probability for Computer Scientists, Stanford University, Spring 2019 (TA)
  9. CSE 312: Foundations of Computing II, University of Washington, Spring 2018 (TA)
  10. CSE 312: Foundations of Computing II, University of Washington, Winter 2018 (TA)
  11. CSE 312: Foundations of Computing II, University of Washington, Autumn 2017 (TA)
  12. CSE 312: Foundations of Computing II, University of Washington, Spring 2017 (TA)
  13. CSE 312: Foundations of Computing II, University of Washington, Winter 2017 (TA)
  14. CSE 312: Foundations of Computing II, University of Washington, Autumn 2016 (TA)
  15. CSE 312: Foundations of Computing II, University of Washington, Spring 2016 (TA)
  16. CSE 312: Foundations of Computing II, University of Washington, Winter 2016 (TA)
  17. CSE 312: Foundations of Computing II, University of Washington, Autumn 2015 (TA)