Sea Crest School serves 300 to 500 students in grades K through 8 in Half Moon Bay, California, roughly thirty miles south of San Francisco. It is a day school with no religious affiliation. The coastal location draws families invested in both academics and community life. The school's mission centers on four commitments: engaging curiosity, expressing creativity, acting with compassion, and leading with courage. These principles are embedded into daily teaching, not merely posted on walls.
What makes teaching at Sea Crest distinctive is how Spanish language instruction runs across the curriculum rather than sitting in its own classroom. A science teacher designs labs where students record observations in both languages. A social studies instructor weaves Spanish into local history units. This integration demands teachers to think flexibly, but it signals that language learning is central to how students understand the world, not separate from it.
As a day school, Sea Crest differs from boarding environments. Faculty work standard school hours without residential duties, allowing teachers to maintain clearer boundaries between work and personal time. The school maintains strong financial health with net assets of $6 million and stable annual revenue. Compensation for classroom teachers and specialists aligns with Bay Area independent school standards. Benefits typically include health insurance and professional development funding.
Sea Crest School is currently hiring elementary and middle school classroom teachers, along with instructional specialists and support staff. The school draws educators seeking smaller school settings, California coastal living, and curriculum that emphasizes student agency.
Open positions at Sea Crest School
1 current opening. Click any role to apply directly on the school's site.
Not sure if Sea Crest 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 →