Bosque School serves roughly 400 students in grades 6 through 12 in Albuquerque, New Mexico. This nonsectarian day school draws a diverse community and organizes around a clear mission: transformative learning that builds intellectual curiosity, personal integrity, and compassionate action. The mission is not decoration—it shapes hiring, curriculum, and how faculty spend their time.
Teaching at Bosque School means designing lessons where students ask questions and solve real problems. Faculty act as facilitators, not lecturers. This approach demands teachers who can adjust instruction for different learners and tolerate open-ended inquiry. The reward is straightforward: your classroom becomes a space where thinking matters, and students feel it.
Day school structure is a practical win. You keep your evenings and weekends. Faculty teach, collaborate across departments, and lead a club or coach—a defined role without residential duties. Bosque School maintains strong financial footing, which supports stable payroll and competitive compensation in the local education market. That stability matters when you're planning your career.
The school offers Spanish and Latin language instruction, serving both modern communication needs and classical study. Teaching openings appear year-round, with the heaviest hiring cycle before fall.
Candidates drawn to the Southwest, mission-driven work, and day school rhythms will find a strong fit here. The school values teachers who can lead inquiry-based classrooms and thrive in a smaller, tightly knit faculty culture.
Signature programs
- Field science curriculum rooted in Rio Grande bosque ecology
- Whole-child education with small class sizes and mentorship
- Inquiry-based college preparatory curriculum
Open positions at Bosque School
9 current openings. Click any role to apply directly on the school's site.
Not sure if Bosque 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 →