Hope Partnership for Education is a North Philadelphia independent middle school serving under 100 students in grades 6 through 8. The school operates as both classroom and education center, grounded in three core values: respect for individual worth, academic excellence through personalized learning, and compassion rooted in an inclusive worldview. That values-based foundation shapes how faculty work every day.
Teaching here differs from larger independent schools in one structural way: class sizes stay small enough that personalization is real. Faculty members design learning around each student's actual starting point rather than forcing students into a standard track. This requires teachers who diagnose learning gaps quickly, adapt materials mid-lesson, and see adolescents as individuals. Your decisions carry visible weight in students' lives.
The North Philadelphia location is deliberate. Hope Partnership serves a neighborhood where independent school access remains limited. Many educators find that clarity of purpose—teaching in a school designed to challenge and support students toward adulthood—more rewarding than working in larger, insulated settings. You work in a place where impact is direct and measurable.
The school maintains financial stability with growing fundraising support, suggesting sustainable hiring momentum ahead. Hope Partnership for Education hires for core academic roles, including English, mathematics, and sciences, alongside administrative and program support positions. Day school employment means no residential obligations, allowing you to shape your own community life outside school hours.
For educators drawn to values-driven, student-centered work in an urban independent setting, this middle school offers direct impact in a tight-knit community.
Open positions at Hope Partnership for Education
2 current openings. Click any role to apply directly on the school's site.
Not sure if Hope Partnership for Education 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 →