Latest News
Meet Super Student Henry Z
“I have always been motivated to excel in my academics which led me to NCVPS because they offer advanced courses that my middle school doesn’t offer. This fall I will be starting high school, so the online courses allow the much needed time flexibility for me to engage heavily in my athletic activity as an ice hockey player.”
Transfer Process for Students
See how to transfer students into NCVirtual courses after the 10th day of class.
Meet Super Student Gabe T.
“This class and program have helped me with a lot of knowledge. I’m able to understand and communicate better most of the time. It’s been a pleasure having my in-person and online teachers guide me through my journey to graduation.”
Meet Super Student Evan S.
“A pleasant surprise that I experienced while taking an online course through NCVirtual was how easy it was to communicate with teachers and fellow students and how supportive the teacher was. My environmental science teacher was always very quick to respond to my questions and help resolve any issues that I encountered and would offer excellent feedback on the assignments that I submitted and send links to additional educational resources.” -Evan S.
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.





