Use the search field above to filter by staff name.

Karen Corey
English Language Arts Teacher
Team 8C
781-344-7002

Megan Crimmins
English Language Arts Teacher
Team 8B
781-344-7002

Kevin Cronin
School Counselor - Grade 7
School Counseling
781-344-7002

Julianne Crowley
Science Teacher
Team 7A
781-344-7002

Kerri Cusack
School Adjustment Counselor
School Counseling
781-344-7002

Sharon Dailey
Social Studies Teacher
Team 6C
781-344-7002

Tara Daniels
Science Teacher
Team 8C
781-344-7002

Kevin Hallock
Drama
Drama
781-344-7002

Hailey DeCoffe
Math Teacher
Team 7B
781-344-7002

Nicholas DeFrias
Band
Band/Chorus
781-344-7002

Hannah Depoutot
Teacher - Exploring World Languages
World Languages
781-344-7002

Assata Diabate
Teacher - French
World Languages
781-344-7002

Lou DiFante
ELE Instructional Coach
English Language Education
781-344-7002

Travis Dolcine
STEM Teacher - Grade 8
STEM
781-344-7002

Ryan Donahue
Physical Education/Health Teacher - Grade 7
Physical Education/Health
781-344-7002

Melissa Donovan
Math Teacher - Math Lab
Math
781-344-7002

William Donovan
Math Teacher
Team 6B
781-344-7002

Diana Donovan
English Language Arts Teacher
Team 6A
781-344-7002

Laureen Ducharme
Inclusion - Grade 6
Special Education
781-344-7002

Jennifer Earle
Inclusion - Grade 7
Special Education
781-344-7002