Community Partnership School is a day school in North Central Philadelphia serving 101 to 200 students in pre-kindergarten through elementary grades. The school enrolls children from low-income families across Philadelphia and pairs them with a rigorous, affordable curriculum built on a simple premise: talent emerges everywhere, and opportunity should not depend on zip code.
Teaching here means working with students at varied preparation levels and responding with real differentiated instruction. Class sizes are deliberately small, which allows teachers to build sustained one-on-one relationships with each child. That structure is not incidental—it is foundational to how the school operates.
What sets this work apart is philosophy made concrete. The school treats families as genuine partners in learning, not as problems to fix. Teachers understand neighborhood context, connect lessons to real community assets, and build relationships with parents as a regular part of the job. That changes what teaching looks like day to day. A math lesson might draw on a local business or organization; a writing unit might center on students' own experiences and neighborhood stories. It is urban teaching with genuine roots.
The school maintains stable finances with net assets near $8 million, providing staff with institutional security. As an independent, secular institution, it operates free from religious curriculum constraints while serving a mission-driven mission.
Current openings span classroom teaching positions, instructional support, and administrative roles across elementary and pre-K grades. Faculty hires tend to cluster ahead of each academic year.
For educators seeking high-impact work where individual students and family relationships drive daily practice, this school offers concrete, meaningful employment.
No open positions right now
We monitor Community Partnership School's career page weekly. Take the Teacher Match Quiz to get notified when roles open that match your experience.
Not sure if Community Partnership 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 →