← All schools

Waring School

Beverly, MA · Visit school website ↗

DayCoEd100–200 studentsWell-resourced

Waring School is a small independent day school in Beverly, Massachusetts, serving 101 to 200 students in grades 6 through 12. The school's curriculum centers on French immersion—a language-intensive model where students study core subjects through French across middle and high school. This pedagogical foundation shapes everything about faculty life here, from classroom design to hiring priorities.

Teaching through immersion requires different skills than traditional instruction. French teachers and content instructors must collaborate closely, weaving language development into math, science, history, and arts. Faculty report that this structure sharpens their own pedagogy; students move faster through material when language reinforces concept mastery. The day school format removes evening duties like dorm supervision, allowing teachers to invest energy in classroom depth, one-on-one student conferences, and after-school programs without residential obligations.

Waring School hires year-round for faculty positions across French language instruction, middle and high school core academics, and supporting roles. The school maintains sound financial stability with net assets exceeding $14 million, which supports competitive salaries and benefits typical of Massachusetts independent schools—health insurance, professional development funding, and tuition assistance.

The immersion model also means smaller class sizes and close student-faculty relationships. In a 150-student school, a history teacher might see the same faces across multiple grade levels, creating continuity that large schools cannot match. For educators seeking immersion pedagogy experience and genuine work-life separation, this North Shore location offers both intellectual challenge and practical balance.

Open positions at Waring School

4 current openings. Click any role to apply directly on the school's site.

Not sure if Waring School is the right fit?

Take the Teacher Match Quiz — answer 30 questions about your experience, geography, and values. Get a shareable Teacher Profile Card and your top 10 matched schools from our database of 2,044.

Take the Teacher Match Quiz →