How It Works

How Online High School Works

Who can attend?

The Colorado Preparatory Academy (CPA) high school program serves students in grades 9–12 who reside in the state of Colorado.

What are the costs?

Because CPA is part of the public school system, it’s tuition-free. Enrolled families receive the K12 curriculum and qualified students receive a loaner computer, printer, and internet stipend.

What’s my role as a parent?

In high school, students work more independently and take responsibility for their learning. A parent (or other responsible adult) serves as the Learning Coach to the teen. Teachers set the pace of instruction, but the Learning Coach provides oversight and help when needed.

Parent/Learning Coach involvement may vary per child and grade level. The initial 4–8 weeks can be intensive as families settle into a routine. High school students work more directly with teachers, but parent/Learning Coach involvement for approximately 10 hours a week is still essential.

Working with Your Teacher

While online lessons can usually be completed at any time of day, students will be required to attend live Class Connect sessions with their teacher(s) based on the student’s individual needs. During Class Connect sessions, students will receive direct instruction from teachers and have opportunities to interact and collaborate with classmates. In addition to regular, synchronous classroom instruction, teachers may offer support or small group sessions to assist in student learning. Parents/Learning Coaches are encouraged to contact their child’s homeroom teacher any time they have questions or concerns.

Expectations for Completing Schoolwork

At Colorado Preparatory Academy (CPA), student learning and academic growth are paramount. While we offer a level of flexibility, we recognize the importance of classroom pacing and the need for students to complete their work based on set due dates.

CPA high school uses a semester-based approach where students are required to earn a passing grade of 60 percent or above on their assignments and online lessons. Due dates are assigned to lessons to encourage consistent, steady progress for academic success.

Teachers provide group instruction through online synchronous sessions called Class Connects. Students are expected to attend Class Connects, which vary by subject and are scheduled by their teachers. Attending these sessions, along with completing coursework, will help students be successful.

High school student attending an online class using headphones


Attendance is expected on scheduled school days according to the school calendar. But academic progress can also be achieved during the weekends or other days when school is not scheduled to be in session. High school students are expected to spend six hours per course per week. A student who takes five courses and spends 6 hours per week on each one is devoting approximately 30 hours per week to his or her course work.


Email is the primary form of communication between the school and families. Learning Coaches and students are required to check and respond to emails on a daily basis.


Our testing is purposeful and meaningful, and drives our instructional practices to best serve the individual needs of your child.

State Testing

CPA students must comply with all Colorado-mandated testing requirements.