← All schools

The Key School

Annapolis, MD · Visit school website ↗

DayCoEd500–700 students

The Key School is a day school in Annapolis, Maryland, serving roughly 550 students from pre-school through grade 12. Founded on the conviction that children are naturally curious, the school builds its mission around student inquiry rather than fixed curriculum delivery. This philosophy directly shapes how teachers work—and whom the school hires.

Faculty at The Key School teach across four divisions: pre-school, elementary, middle, and high school. Language instruction spans Arabic, French, Latin, and Spanish, creating roles for subject specialists alongside classroom teachers. Because the school operates on a day schedule with no boarding component, teachers maintain clear boundaries between professional time and personal life—a rhythm many educators in the region value.

What sets teaching here apart is the expectation that faculty facilitate discovery. This is not aspirational language; it changes daily practice. Teachers design learning around student questions, adjust pacing based on emerging interests, and assess growth through methods beyond standardized tests. It requires educators comfortable with flexibility and willing to collaborate across divisions to share what works. The school hires year-round, with most openings concentrated before fall term.

For a day school serving over 500 students across four grade spans, The Key School attracts candidates seeking inquiry-based practice without the intensity of a residential environment. You retain time for family, outside interests, and professional pursuits beyond school walls. The non-denominational setting appeals to educators from diverse backgrounds.

Open positions at The Key School

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

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