Latest News
Canvas Security Update
At the guidance of NCDPI Security, all NCVPS users should remain logged out of Canvas (both via NCEdCloud or direct login) until forensic reviews confirm that the security issue has been fully resolved. The security of our students, staff, and school partners remains...
Meet Super Student Esther P
“Taking an online course taught me a lot of things outside the course. I have learned how to manage my own time, and how to get things done due to deadlines. Since having NCVPS also allows me to do lessons at home, I was able to get ahead so I had time for other activities.” – Esther P.
Meet Super Student Victor E
“A pleasant surprise about taking online classes has been that my teacher opens the entire module and we can get the work done at our pace which I would say is a pretty nice touch.” – Victor E.
Summer Session Guide for Schools 2025
See all the details for summer registration.
2025-2026 Academic Year Guide
See everything you need to know and do to register for 2025-2026 NCVPS classes
Meet Super Student Gabe S.
“This semester I wanted to pass all my classes with an A, and so far all the studying and good tests are paying off because almost all my grades are now an A, and the semester is almost over.”
Meet Super Student Olivia N.
“I always seem to learn much more from online classes. For both of my French classes, I learned much more in a semester than I had with my past teachers in a year. It’s helped improve my understanding of the language a lot.” – Olivia N.
Meet Super Student Eliza W.
As a homeschool student, I have taken many online classes. However, I appreciate how this program has allowed me to have more interaction with an instructor and peers. Online learning has benefited my educational experience in many ways such as the flexibility, the large course selection, and more extensive content coverage.
Hurricane Helene Support
See NCVPS’s support for schools impacted by Hurricane Helene.







