A Step Up Academy, located in Jenkintown, Pennsylvania, serves approximately 150 students across pre-school through high school in a single day school. The integration of all grade bands under one roof creates continuity in philosophy and practice from early childhood through graduation—a structure most independent schools lack.
The school's approach rests on research about what works: sustained relationships, real community partnerships, and explicit instruction in social and emotional skills alongside core academics. Faculty teach students with varied starting points, which demands flexibility and intentional lesson design. Rather than compartmentalized grade silos, teachers here witness their students' full developmental arc.
A Step Up Academy maintains financial stability and growth momentum. Recent fundraising gains and solid revenue streams allow investment in staff development, technology, and small class sizes—conditions that sustain teaching effectiveness. The school's composite ranking of 9.9 reflects a trajectory marked "flourishing," signaling healthy organizational momentum.
The school hires year-round for classroom teaching positions spanning early childhood through high school, plus counseling, special education, and administrative roles. Staff size means individual voices carry weight in curriculum decisions and school direction. Day school structure means no residential component, making this ideal for educators seeking work-life balance in the Philadelphia region.
For teachers drawn to pre-K–12 continuity, evidence-based social-emotional programming, and genuine financial health, this academy offers a distinctive Pennsylvania opportunity.
No open positions right now
We monitor A Step Up Academy's career page weekly. Take the Teacher Match Quiz to get notified when roles open that match your experience.
Not sure if A Step Up 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 →