Esperanza Academy is a small Episcopal day school in Lawrence, Massachusetts, serving fewer than 100 girls in middle school. The school sits at the heart of its community, focused on building active learners and preparing young women to meet challenges with courage and integrity. Its Episcopal values shape academics and mentorship, but the day school model keeps the work bounded and intentional.
Teaching here means working where your students are visible to you every day. With enrollment under 100, you know each girl's name, learning pace, and family context by October. That visibility matters most during middle school years—the developmental window where confidence and academic identity solidify. Faculty see direct results from their instruction within months, not years.
Day school roles at Esperanza Academy differ fundamentally from residential independent schools. You teach core academics or electives, mentor students during the school day, and participate in community life—but you clock out. There are no evening dorm duties, weekend supervisions, or on-campus housing expectations. That structure lets you maintain energy, invest deeply in lesson design, and bring your best self to the classroom without institutional competing demands.
The school's financials support stability. Net assets exceed $6 million, and fundraising has grown substantially in recent years. That institutional strength translates to reliable classroom resources, student support services, and faculty security—a real advantage in independent school employment.
Esperanza Academy hires for academic subjects, electives, and student services positions. Spring hiring cycles focus on fall placement. For middle school teachers seeking day school work in a values-centered environment—with clear boundaries between work and personal time—the school offers concentrated, high-impact teaching without boarding school complexity.
Open positions at Esperanza Academy
5 current openings. Click any role to apply directly on the school's site.
Not sure if Esperanza Academy 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 →