Skip to main content

Please see below for recent courses, syllabi, and honors theses advised.
(For syllabi of courses taught multiple times, please see most recent versions.)
If you are a student enrolled in a class with me, please consult the course syllabus for office hours. If you cannot make the designated time, please email me so that we can arrange a time to meet. Please consult the syllabus for helpful advice on correspondence.
If you are a faculty member interested in my teaching portfolio, please contact me for a link to my materials: teaching statement, course evaluations, examples of activities, etc.