Harverd

Bookmark this page to see the upcoming courses that I will teach and develop at Stanford University starting in the fall of 2018