Teaching Schedule

Fall 2024

Spring 2025

Biography

I am accepting students! Read about how to apply.

Education

  • 2016, Ph.D., EECS, MIT
  • 2013, S.M., EECS, MIT
  • 2010, B.S., EECS, UC Berkeley