Oak Grove School in Ojai, California, serves approximately 250 students across preschool through high school as a day school. Founded on the educational philosophy of J. Krishnamurti, the school emphasizes development of mind, heart, and body alongside academic excellence. Without religious affiliation, it creates a secular environment where inquiry into life's perennial questions coexists with rigorous classroom instruction in English, mathematics, sciences, and the arts.
Teaching here means integrating mindfulness and care into subject matter rather than treating them as separate from instruction. Faculty work collaboratively across divisions to help students develop judgment and character. Spanish language instruction and English as an alternative language programming broaden the school's reach. The day school model means faculty focus on classroom teaching, coaching, and extracurricular leadership without residential responsibilities.
Ojai itself shapes the school's culture. The small town north of Los Angeles attracts educators seeking alternatives to urban sprawl and offers a contemplative community atmosphere. Faculty live in a place where outdoor access and philosophical inquiry are woven into daily life—unusual among California independent schools.
The school's financial position supports competitive compensation and professional development resources. Current hiring spans multiple departments and grade levels, though specific vacancies rotate seasonally. Candidates should explore whether the philosophical framework aligns with their own teaching values before applying.
For California educators seeking day school teaching roles in a non-traditional setting, this school offers genuine intellectual rigor paired with a lifestyle many find rare in independent education.
Open positions at Oak Grove School
8 current openings. Click any role to apply directly on the school's site.
Not sure if Oak Grove 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 →