Haverhill Public Schools
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5705287Title of Position: ESP - STEP UP TO KINDERGARTENSUMMER DISCOVERY ACADEMYWork Year: July 6 2026 - July 30 2026Monday - Thursday with weekly planning and Pre & Post-Work7:30 am to 12:00
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5705287Title of Position: ESP - STEP UP TO KINDERGARTENSUMMER DISCOVERY ACADEMYWork Year: July 6 2026 - July 30 2026Monday - Thursday with weekly planning and Pre & Post-Work7:30 am to 12:00
Haverhill Public Schools
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704612Title of Position: ESP RISING 1-4SUMMER DISCOVERY ACADEMYWork Year: July 6 2026 - July 30 2026Monday - Thursday7:30 am to 12:00 pm - Nettle Middle SchoolTrainings in June - Dates TBDE
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704612Title of Position: ESP RISING 1-4SUMMER DISCOVERY ACADEMYWork Year: July 6 2026 - July 30 2026Monday - Thursday7:30 am to 12:00 pm - Nettle Middle SchoolTrainings in June - Dates TBDE
Haverhill Public Schools
Anticipated Opening Position is contingent on funding and student enrollment!School Spring # Title of Position: SUMMER MENTOR TO STUDENTSDISCOVERY CLUB/ACCESS 21 STAND ALONE PROGRAMWork Year: July 6 2026 - July 30 2026Monday - Thursday7:30 am to 12:15 pm - Nettle Middle Sc
Anticipated Opening Position is contingent on funding and student enrollment!School Spring # Title of Position: SUMMER MENTOR TO STUDENTSDISCOVERY CLUB/ACCESS 21 STAND ALONE PROGRAMWork Year: July 6 2026 - July 30 2026Monday - Thursday7:30 am to 12:15 pm - Nettle Middle Sc
Haverhill Public Schools
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704690Title of Position: STUDENT SUPPORT COORDINATORSUMMER DISCOVERY ACADEMYWork Year: July 6 2026 - July 30 2026Monday - Thursday7:30 am to 12:00 pm - Nettle Middle SchoolTrainings in June
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704690Title of Position: STUDENT SUPPORT COORDINATORSUMMER DISCOVERY ACADEMYWork Year: July 6 2026 - July 30 2026Monday - Thursday7:30 am to 12:00 pm - Nettle Middle SchoolTrainings in June
Haverhill Public Schools
Anticipated Opening - Position is contingent on funding and student enrollmentSchool Spring #5705034Summer Program:Credit Recovery Gateway AcademyDates/Hours:July 6th-July 30thMonday - Thursday-weekly planning Meetings as well as Pre and Post-work8:45 am - 1:15 pm (Subject to change b
Anticipated Opening - Position is contingent on funding and student enrollmentSchool Spring #5705034Summer Program:Credit Recovery Gateway AcademyDates/Hours:July 6th-July 30thMonday - Thursday-weekly planning Meetings as well as Pre and Post-work8:45 am - 1:15 pm (Subject to change b
Haverhill Public Schools
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704785Title of Position: INTERNSHIP TEACHERDISCOVERY CLUB/ACCESS 21 STAND ALONE PROGRAMWork Year: July 6 2026 - July 30 2025Monday - Thursday7:30 am to 12:15 pm - Nettle Middle School OR8:4
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704785Title of Position: INTERNSHIP TEACHERDISCOVERY CLUB/ACCESS 21 STAND ALONE PROGRAMWork Year: July 6 2026 - July 30 2025Monday - Thursday7:30 am to 12:15 pm - Nettle Middle School OR8:4
Haverhill Public Schools
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704639Title of Position: STEM CAREER AWARENESS ESPDISCOVERY CLUB/ACCESS 21 PROGRAM (Rising Grades 5-12)Work Year: July 6 2026 - July 30 2025Monday - Thursday8:45 am to 1:00 pm - Haverhill H
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704639Title of Position: STEM CAREER AWARENESS ESPDISCOVERY CLUB/ACCESS 21 PROGRAM (Rising Grades 5-12)Work Year: July 6 2026 - July 30 2025Monday - Thursday8:45 am to 1:00 pm - Haverhill H
Haverhill Public Schools
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704751Title of Position: BILINGUAL PARENT LIAISONSUMMER DISCOVERY ACADEMYWork Year: July 6 2026 - July 30 2026Monday - Thursday7:30 am to 12:00 pm - Nettle Middle SchoolTrainings in June -
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704751Title of Position: BILINGUAL PARENT LIAISONSUMMER DISCOVERY ACADEMYWork Year: July 6 2026 - July 30 2026Monday - Thursday7:30 am to 12:00 pm - Nettle Middle SchoolTrainings in June -
Haverhill Public Schools
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704648Title of Position: TEACHERDISCOVERY CLUB/ACCESS 21 STAND ALONE PROGRAM (Grades 5-12)Work Year: July 6 2026 - July 30 2025Monday - Thursday7:30 am to 12:15 pm - Nettle Middle School OR
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704648Title of Position: TEACHERDISCOVERY CLUB/ACCESS 21 STAND ALONE PROGRAM (Grades 5-12)Work Year: July 6 2026 - July 30 2025Monday - Thursday7:30 am to 12:15 pm - Nettle Middle School OR
Haverhill Public Schools
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704678Title of Position: FAMILY ENGAGEMENT SPECIALISTDISCOVERY CLUB/ACCESS 21 STAND ALONE PROGRAM (Grades 5-12)Work Year: July 6 2026 - July 30 2025Monday - Thursday8:45 am to 1:15 pm - Hav
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704678Title of Position: FAMILY ENGAGEMENT SPECIALISTDISCOVERY CLUB/ACCESS 21 STAND ALONE PROGRAM (Grades 5-12)Work Year: July 6 2026 - July 30 2025Monday - Thursday8:45 am to 1:15 pm - Hav
Haverhill Public Schools
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704743Title of Position: SUMMER CLERICAL SUPPORTSUMMER DISCOVERY ACADEMYWork Year: July 6 2026 - July 30 2026Monday - Thursday7:30 am to 12:00 pm - Nettle Middle SchoolTrainings in June - D
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704743Title of Position: SUMMER CLERICAL SUPPORTSUMMER DISCOVERY ACADEMYWork Year: July 6 2026 - July 30 2026Monday - Thursday7:30 am to 12:00 pm - Nettle Middle SchoolTrainings in June - D
Haverhill Public Schools
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704570Title of Position: TEACHER RISING 1-4SUMMER DISCOVERY ACADEMYWork Year: July 6 2026 - July 30 2026Monday - Thursday7:30 am to 12:15 pm - Nettle Middle SchoolTrainings in June - Dates
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704570Title of Position: TEACHER RISING 1-4SUMMER DISCOVERY ACADEMYWork Year: July 6 2026 - July 30 2026Monday - Thursday7:30 am to 12:15 pm - Nettle Middle SchoolTrainings in June - Dates
Haverhill Public Schools
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704529Title of Position: TEACHER - STEP UP TO KINDERGARTENSUMMER DISCOVERY ACADEMYWork Year: July 6 2026 - July 30 2026Monday - Thursday7:30 am to 12:15 pm - Golden Hill Elementary SchoolTr
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704529Title of Position: TEACHER - STEP UP TO KINDERGARTENSUMMER DISCOVERY ACADEMYWork Year: July 6 2026 - July 30 2026Monday - Thursday7:30 am to 12:15 pm - Golden Hill Elementary SchoolTr
Haverhill Public Schools
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704797Title of Position: SUMMER EDUCATION INTERNSHIP COORDINATORDISCOVERY CLUB/ACCESS 21 STAND ALONE PROGRAMWork Year: July 6 2026 - July 30 2025Monday - Thursday7:30 am to 12:15 pm - Nett
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704797Title of Position: SUMMER EDUCATION INTERNSHIP COORDINATORDISCOVERY CLUB/ACCESS 21 STAND ALONE PROGRAMWork Year: July 6 2026 - July 30 2025Monday - Thursday7:30 am to 12:15 pm - Nett
Haverhill Public Schools
Anticipated Opening - Position is contingent on funding and student enrollmentSchool Spring #5698849Summer Program: Moody Preschool ESY ProgramDates/Hours:June 29th- August 6thMonday - Thursday-weekly planning Meetings as well as Pre and Post-work8:15 am - 11:45 pm (Subject to change
Anticipated Opening - Position is contingent on funding and student enrollmentSchool Spring #5698849Summer Program: Moody Preschool ESY ProgramDates/Hours:June 29th- August 6thMonday - Thursday-weekly planning Meetings as well as Pre and Post-work8:15 am - 11:45 pm (Subject to change
Haverhill Public Schools
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704690Title of Position: STUDENT SUPPORT COORDINATORSUMMER DISCOVERY ACADEMYWork Year: July 6 2026 - July 30 2026Monday - Thursday7:30 am to 12:00 pm - Nettle Middle SchoolTrainings in June
Anticipated Opening - Position is contingent on funding and student enrollment!School Spring #5704690Title of Position: STUDENT SUPPORT COORDINATORSUMMER DISCOVERY ACADEMYWork Year: July 6 2026 - July 30 2026Monday - Thursday7:30 am to 12:00 pm - Nettle Middle SchoolTrainings in June
Haverhill Public Schools
Anticipated Opening - Position is contingent on funding and student enrollmentSchool Spring #5688081Summer Programs: AllDates/Hours:June 29th - August 6th - varies by program/location7:30 am - 2:30 pm - varies by program/locationMonday - ThursdaySubject to change based on student enro
Anticipated Opening - Position is contingent on funding and student enrollmentSchool Spring #5688081Summer Programs: AllDates/Hours:June 29th - August 6th - varies by program/location7:30 am - 2:30 pm - varies by program/locationMonday - ThursdaySubject to change based on student enro
Haverhill Public Schools
2026-2027 School YearHAVERHILL PUBLIC SCHOOLSHAVERHILL MASSACHUSETTS 01830ANTICIPATED OPENINGANNOUNCEMENT OF POSITIONHAVERHILL PUBLIC SCHOOLS IS A DIVERSE ENVIRONMENT AND IS PROUD TO BE AN EQUAL OPPORTUNITY EMPLOYER. ALL QUALIFIED CANDIDATES WILL RECEIVE CONSIDERATIONTitle of Position
2026-2027 School YearHAVERHILL PUBLIC SCHOOLSHAVERHILL MASSACHUSETTS 01830ANTICIPATED OPENINGANNOUNCEMENT OF POSITIONHAVERHILL PUBLIC SCHOOLS IS A DIVERSE ENVIRONMENT AND IS PROUD TO BE AN EQUAL OPPORTUNITY EMPLOYER. ALL QUALIFIED CANDIDATES WILL RECEIVE CONSIDERATIONTitle of Position
Haverhill Public Schools
HAVERHILL PUBLIC SCHOOLSHAVERHILL MASSACHUSETTS 01830ANTICIPATED OPENINGANNOUNCEMENT OF POSITIONHAVERHILL PUBLIC SCHOOLS IS A DIVERSE ENVIRONMENT AND IS PROUD TO BE AN EQUAL OPPORTUNITY EMPLOYER. ALL QUALIFIED CANDIDATES WILL RECEIVE CONSIDERATIONTitle of Position: BCBA Bartlett Scho
HAVERHILL PUBLIC SCHOOLSHAVERHILL MASSACHUSETTS 01830ANTICIPATED OPENINGANNOUNCEMENT OF POSITIONHAVERHILL PUBLIC SCHOOLS IS A DIVERSE ENVIRONMENT AND IS PROUD TO BE AN EQUAL OPPORTUNITY EMPLOYER. ALL QUALIFIED CANDIDATES WILL RECEIVE CONSIDERATIONTitle of Position: BCBA Bartlett Scho
Haverhill Public Schools
ANTICIPATED OPENINGSchool Spring Posting #5684009HAVERHILL PUBLIC SCHOOLS IS A DIVERSE ENVIRONMENT AND IS PROUD TO BE AN EQUAL OPPORTUNITY EMPLOYER. ALL QUALIFIED CANDIDATES WILL RECEIVE CONSIDERATIONWork Year: Season Starts: August 24 2026 Season Ends: November 6 2026Salar
ANTICIPATED OPENINGSchool Spring Posting #5684009HAVERHILL PUBLIC SCHOOLS IS A DIVERSE ENVIRONMENT AND IS PROUD TO BE AN EQUAL OPPORTUNITY EMPLOYER. ALL QUALIFIED CANDIDATES WILL RECEIVE CONSIDERATIONWork Year: Season Starts: August 24 2026 Season Ends: November 6 2026Salar