World Academy is a private, accredited day school in Nashua, New Hampshire, serving roughly 550 students from infancy through grade 8. The school spans early childhood, elementary, and middle school in one location. This structure keeps families in a single community as children grow, which shapes how teachers work here: you observe students develop over years, not just a single school year.
The curriculum blends progressive education with practical skills for the modern world. Early childhood teachers use developmental frameworks. Elementary and middle school faculty teach core academics alongside digital literacy, teamwork, and problem-solving. French and Spanish run across all grade levels, embedded in daily classroom instruction rather than isolated as special classes.
What makes teaching at World Academy different is the continuity it creates. Elementary teachers know what middle school colleagues expect of students. Early childhood staff shape the foundation that feeds upward. This alignment means less friction and more focus on where each child actually stands developmentally. You build genuine relationships with families across multiple years.
World Academy hires year-round for teaching positions in all divisions, specialist roles in languages and learning support, and administrative staff. Most openings appear before the fall term, though mid-year placements do occur. The school's stable enrollment means you have time to find the right candidate match.
For educators who value progressive methods and multilingual learning, World Academy offers something rare: work in one school that genuinely bridges infancy through early adolescence, building deep relationships with students and families over time.
Open positions at World Academy
3 current openings. Click any role to apply directly on the school's site.
Not sure if World 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 →