👋 Hi there! I am a lecturer in the Department of Electrical Engineering and Computer Science (EECS) at MIT.

In Spring 23, I’m teaching 6.3900 (formerly 6.036) Introduction to Machine Learning.

My past teaching:


  • 6.7900 Machine Learning (formerly 6.867)| Lecturer, F22
  • 6.3900 Introduction to Machine Learning | Lecturer, F22
  • 6.867 Machine Learning |Recitation instructor, F19
  • 6.002 Circuits and Electronics | edX courseware developer, S14
  • (5 other semesters as a regular or head teaching assistant in EECS.)


  • ORF363/COS323 Computing and Optimization | Lecturer-in-charge, S21
  • ORF363/COS323 Computing and Optimization | Lecturer, F20

I received my Ph.D. and S.M. in EECS from MIT, working on optimization and robotics with Russ Tedrake for the doctorate, and on educational technology with Andy Lippman for the master’s. Prior to that, I graduated valedictorian from the Harbin Institute of Technology, China, with a B.S. in AeroAstro and a B.A. in English Literature.

Besides teaching and engineering, I also love comedy, skateboarding, and learning languages.