K–2 | Traditional, Direct-Teach Approach

Students in K through 2nd grade learn in a traditional learning environment with the teacher guiding the instructional process. The goal is to develop competent learners that can master reading, math, social skills and making connections across the curriculum. Teachers will provide guidance and support through whole group instruction, small group interactions, and one-on-one interventions. Students will learn through hands-on activities, collaborative groups, and independent work.

3–12 | Mastery-Based, Blended-Learning Approach

Students in 3rd through 12th grade learn in a personalized, mastery-based, blended learning environment where they progress independently through their studies with the teacher being their guide. This allows more one-on-one attention from the teacher in subjects where additional help is necessary. Students utilize a robust online learning platform component. Blended learning combines independent technology-driven learning activities with teacher-led instruction to maximize a personalized learning experience.

What is Mastery-Based Learning?

Mastery Based Learning is an instructional strategy, as well as an educational philosophy, that maintains that students must achieve a certain level of mastery prior to moving forward to learn subsequent information. If students do not demonstrate mastery at the testing stage, they are given additional support in learning and reviewing the material until a certain level of mastery has been attained. This cycle continues until the learner accomplishes mastery and then the student may move on to the next unit of information.
This gives the opportunity for students to take ownership of learning and monitor their own progress to create personal accountability and a sense of accomplishment.


Since we offer a self-directed program, many of our dedicated students graduate in 3 years or less. Enter the number of high school credits you have earned so far to see how quickly you could graduate. 

  • Please enter a number from 0 to 26.