[Home | Research | Teaching | Thoughts]

Current/future teaching:

Past teaching:

A few definitions: At Harvard a tutorial is a two hour per week course for advanced undergraduates designed and taught by a graduate student (who both lectures and also supervises individual projects on which the students write term papers and deliver lectures). A course assistant runs weekly review classes to supplement the main lectures and grades problem sets.

Graduate students:

Research students supervised: