Fairfield Country Day School
Upper School Teacher
Plymouth Regional Highschool
Special Education Teacher
Opportunity Charter School
6th and 7th Grade Humanities Teacher
New Hampton School
History Teacher
Kingswood Regional High School
Social Studies Teacher
New Hampton School
History Teacher and Department Head
University of New Hampshire