Language

The Whole Child for The Whole World

Learn more about our application process, and get started with enrolling your child today!
Lottery Application

Welcome to CCPS

“The Whole Child for the Whole World.” That’s a longtime slogan for our school, developed by the founders back in 2006 as they envisioned a short phrase to express the fuller mission and impact the school would seek to establish. Cottonwood Classical Preparatory School (CCPS) is a preeminent public charter school in Albuquerque, with a unique approach to teaching and learning for students in grades 6-12.
Select a Tab

24:1
On average, our Middle School Classes have a 24:1 Student to Teacher Ratio

98%
Our students have a 98% College Acceptance Rate

(2 or 4 Year Colleges)

18:1
On average, our High School Classes have a 18:1 Student to Teacher Ratio

Cottonwood offers 8 NMAA sanctioned sports: track & field, cross-country, volleyball, basketball, golf, diving, soccer, and swimming. Some students may compete in varsity athletics at their district high school.

At the middle school level, CCPS is now a member of the New Mexico Independent School Athletic League (NMISAL). The league includes the following schools, some of which are also in our high school athletics district: Albuquerque Academy, Bosque School, Sandia Preparatory School, Santa Fe Preparatory School, and St. Pius X High School.

A number of student-athletes from our high school programs have advanced to compete at the collegiate level.

Popular student activities include Science Olympiad, Choir, Yearbook, Student Government, We The People, Model UN,  Mock Trial, Speech & Debate, and Social Action Club.

Our school offers after school programming including the following: robotics, study club, tutoring, arts and crafts, gardening, and more!

CCPS offers seven different affinity groups to support students. 

Our Community

Cottonwood Classical Preparatory School thrives as a close-knit community, uniting students, teachers, parents, and alumni in a shared commitment to learning and growth. Together, this community creates a supportive environment that inspires collaboration, curiosity, and a lifelong connection to the values of CCPS.

Student Perspectives