Providence Public Schools
Teacher
Singapore American School
Teacher
Portsmouth Abbey School
Teacher of Humanities
American School of Paris
Teacher
The Taft School
Teacher of English and History, Coach of Squash and Tennis
American Community Schools of Athens
Teacher of Social Studies
Williams College
Providence College
Wesleyan University