Teaching

My teaching statement is a systematic attempt to explain my teaching goeals and strategies, while the other pages in this section provide links to course materials that others may wish to examine and/or reuse.

Assignments

Example assignments with discussion

Courses

Brief desciptions of some courses I teach

Teaching Statement

My full-length statement of pedagogical principles