Cottonwood Classical Preparatory School, an IB World School serving grades 6-12 in the heart of Albuquerque, New Mexico, seeks qualified applicants for the positions listed on this webpage. If you do not see a position for which you qualify, or no positions are listed, you are always welcome to fill out the form below with a cover letter and resume for review and future consideration.
At Cottonwood Classical Preparatory School, we believe in fostering a diverse and inclusive workplace that reflects the rich tapestry of our local and global community. Embracing the values outlined in our Mission and Diversity Statements, we encourage candidates from all backgrounds to apply. We are committed to creating an environment where everyone’s unique perspectives and talents are celebrated and valued. Diversity makes us stronger.
In order to apply for any of the opportunities listed below, please submit an inquiry to the form at the bottom of the application which includes your resume, a cover letter, and contact information (phone number and email) for at least three professional references. References will not be contacted without first notifying the candidate. When applying, please use the job title as your subject line.
Teacher Openings For 2026-2027:
Mathematics Teacher
Job Title Mathematics Teacher (MS or HS depending on fit and qualifications) Job Type Full-Time, roughly 192 contract days with most school breaks off “Base”…
Middle School Performing Arts Teacher
Job Title Middle School Performing Arts Teacher Job Type Full-Time, roughly 192 contract days with most school breaks off “Base” hours: 7:20 – 3:20, Monday…
High School English Teacher
Job Title Full-time High School English Teacher Job Type Full-Time, roughly 192 contract days with most school breaks off “Base” hours: 7:20 – 3:20, Monday – Friday Direct Supervisor(s)…
Middle School Science Teacher
Job Title Middle School Science Teacher Job Type Full-Time, roughly 192 contract days with most school breaks off “Base” hours: 7:20 – 3:20, Monday –…
Other Openings For 2026-2027:
Educational Assistant, Special Education
Job Title Educational Assistant, Special Education Job Type Full-Time, roughly 192 contract days with most school breaks off “Base” hours: 7:00am – 3:30pm, Monday –…
Student Operations Specialist
Job Title: Student Operations Specialist Cottonwood Classical Preparatory School (CCPS) is seeking a detail-oriented and proactive Student Operations Specialist to join our team. As CCPS expands its enrollment,…
Substitute Teacher
Job Title Substitute Teacher Direct Supervisor(s) Principal or Executive Director Overview Cottonwood Classical Preparatory School (CCPS) is seeking a reliable and adaptable substitute teacher…
Librarian
Job Title Librarian Job Type Full-time, roughly 200 contract days with school breaks Direct Supervisor(s) Executive Director, Principal Overview The Librarian is…
