Enrollment for the 2025 school year is open! Learn how you can apply.
AboutAccreditationLetter from Our Head of SchoolsFaculty/Staff DirectoryGoverning BoardMilitary Family SupportTestimonialsBlogCAVA in the NewsK12 InsightsWe Are NCAA-ApprovedAcademicsAcademic CalendarRequest Report CardTK & KindergartenElementary School AcademicsMiddle School AcademicsHigh School AcademicsCareer and College PrepOnline AP® and Honors CoursesTeaching Accelerated LearnersSpecial ProgramsOnline TutoringTesting FAQsStudent LifeSchool AnnouncementsEventsSchool Photo AlbumElementary SchoolMiddle SchoolHigh SchoolK12 ZoneTrophy CornerEnrollmentHow Online Learning WorksEnrollment and Attendance FAQsEnrollment PortalTuition & CostsInformation SessionsNew StudentsAccount Set-UpStrong StartLearning Coach CornerPolicies & DocumentsAttendanceHandbook English [PDF]Handbook Spanish [PDF]Handbook Arabic [PDF]Request TranscriptSchool Accountability Report CardEducation Protection AccountHelpContactK12 Technical SupportChange Mailing AddressGeneral FAQsTechnical FAQsCoronavirus Prevention FAQsPotential Advantages and Challenges of Online Schooling FAQsNeed an interpreter?
We want to hear from you.
Already have a student enrolled? Please visit our enrollment portal to submit another student’s application. (All fields are required)
*What grades are you interested in?
Please select all that apply.
Add a personal note (optional)
By submitting the information above, you consent to receive text and mobile phone communications from Stride/K12, affiliates and/or schools using K12 curriculum and administrative services, including texts and calls using auto dialers. These communications may include promotional content or be for transactional or informational purposes. Message and data rates may apply. Message frequency varies. You can opt out at any time by following the instructions in each message. For more information visit our Terms of Use and Privacy Policy