Echo Horizon School is a day school in Culver City, California, serving 101 to 200 students in pre-K through sixth grade. The school has no religious affiliation, drawing families across the Los Angeles area who want values-based education in a secular setting. Character education sits at the center of the curriculum, woven into daily instruction rather than treated as a standalone program.
The pre-K through sixth-grade span shapes how teaching works here. You may teach the same students across multiple years, which means you know families deeply and see the full arc of a child's development. Class sizes stay small. Grade-level teams meet regularly to align instruction. Teaching roles blend classroom work, advisory relationships, and participation in building school culture. That combination is different from a larger school where teachers often stay isolated in their classrooms.
Echo Horizon has earned national recognition for technology integration that serves learning, not replaces it. Digital tools support critical thinking and collaboration. Teachers retain autonomy in how they use these resources to meet student needs. For educators wanting technology as a genuine tool rather than a mandate, this approach stands out.
Echo Horizon School regularly hires classroom teachers across grade levels, with support and instructional technology roles opening periodically. The school maintains financial stability with strong annual reserves, which supports consistent staffing and program investment.
For educators seeking a day school environment in Southern California where character development is embedded in practice, Echo Horizon offers a focused independent school community in the Los Angeles area.
Open positions at Echo Horizon School
9 current openings. Click any role to apply directly on the school's site.
Not sure if Echo Horizon 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 →