← All schools

The Piedmont School

High Point, NC · Visit school website ↗

DayCoEdUnder 100 students

The Piedmont School is a day school in High Point, North Carolina, serving grades K–8 with an enrollment under 100 students. The school operates without religious affiliation and focuses on a single, deliberate mission: educating students who learn differently. That focus shapes every hiring decision and every classroom interaction.

Teaching here requires a specific skill set. Rather than managing broad ability ranges, faculty break complex skills into smaller steps and use research-based strategies matched to how each student actually learns. Teachers conduct diagnostic assessments, adjust pacing based on evidence, and work closely with small groups. This is precision instruction—not general classroom management. If you've worked with struggling readers, adapted lessons on the fly, or measured learning in incremental gains, this environment rewards that expertise.

The school's size creates a flatter structure. Faculty collaborate on curriculum decisions and coordinate student support without bureaucratic overhead. Hiring cycles move quickly, and administrative layers are minimal. Compensation packages typically include health insurance and retirement contributions, scaled to experience level and role.

The Piedmont School currently hires for elementary and middle school teaching positions, reading specialists, and administrative support roles. The school seeks educators comfortable with diagnostic assessment, skilled at task decomposition, and willing to measure progress in small steps. Strong content knowledge matters, but adaptability and patience are non-negotiable.

For teachers drawn to specialized instruction over traditional classroom breadth, this day school offers measurable student outcomes and meaningful work in a tight-knit community.

Open positions at The Piedmont School

2 current openings. Click any role to apply directly on the school's site.

Not sure if The Piedmont 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 →