Latest News
Current Enrollment Options for October 2025
The fall open-enrollment window is closed, but NCVPS still has flexible options for schools! From transfer enrollments and emergency requests to co-teaching, PE/Health, and partnership courses, we’ve got solutions for your students.
Current Enrollment Options: October 2024
See the current enrollment options for October 2024.
Meet Super Student Kendall W.
“Taking online classes has really allowed me to become more academically independent and learn how to get things done without having to actually go to school everyday. It has really allowed me to find the ways that I learn best and fine tune my studying techniques for future experiences.” – Kendall W.
Meet Super Student Gabrielle B.
“Taking an online course has changed my way of working. It pushes you to learn how to keep up with your tasks and responsibilities. Also, it is not like face to face learning, where a teacher is most likely there to encourage you to do a certain objective. Compared to online learning, it is mostly all on your own, so you need to be your own motivator. This has definitely advanced my education.”
Enlist Those Parent Helpers!
We know many parents are eager to support their students in our online courses. We have a guide for them developed by NCVirtual parents and teachers. Please share this guide with parents and legal guardians. School facilitators can use this, too!
AP Join Codes 2022-2023
See how to register your students for their AP exams.
No-Show Reports
See the steps you should take with our no-show report.
CTE Internships
See how to get your students enrolled into our CTE internship courses.
TOT2 (Teacher Online Training) Registration Is Open
Sign up for our Teacher Online Training Pt. 2 courses! We have three cohorts this fall.




