Curriculum Vitae

Please contact me if you need a completely up-to-date version of my CV or my résumé, or more specific details. Or view a current list of publications.

Teaching Assistantship at Stanford University

The following are courses I have been a teaching assistant of, during my doctoral studies at Stanford University: