Main Office Administration
Principal: Jeff Sperling
Assistant Principal: Nick Fitzgerald (grades 9 and 11)
Assistant Principal: Derek Small (grades 10 and 12)
Administrative Staff
Administrative Assistant to the Principal: Colleen Brown
Main Office Administrative Assistant: Kerry Gong
Data Specialist/Administrative Assistant: Heather Sullivan
Student Services Administrative Assistant: Doreen Nielsen
Counseling Department Administrative Assistant: Anne Murray
Athletic Director: Daniel Erickson
Assistant to the Athletic Director: Kristen Aguiar and Heather Sullivan
School Resource Officer: Ensley Cotard
Academic Department Chairs
Director of Counseling: Abigail Barlas
English: Rebecca Ashley
Fine Arts: Patricia Palmer
Mathematics: Donald Devoid
Performing Arts: Catherine Eckersley
Science: Erica Fitzgerald
Social Studies: Patrick Connor
Special Education: Shari Foley
Special Education Team Chair: Susan D'Amore
Instructional Technology: Kevin Sullivan
Wellness: Adam Hughes
World Languages: Vanessa Harvey
Librarian: Joanne Teliszewski
Canton High School- Complete Staff Directory
District Liaisons
Sarah Shaw- Director of Student Services
Homeless Liaison (with Stephanie Shapiro)
Multi-Language Learner Liaison
Section 504 Coordinator
Title II Liaison
Title VI Civil Rights Officer
Title IX Officer