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. 
A current list of publications is also available on this website. Feel free to also visit my Google Scholar Profile.

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