Select Page

Latest News

Meet Super Student Samuel G

Meet Super Student Samuel G

Taking an online course also allows me to understand my own way of learning which will allow me to better understand material. The online course I took also helped me realize that I won’t always grasp the concept on the first try. This course has also helped me procrastinate less than I would have.” – Samuel G.

read more

Meet Super Student Abbigail B

“One pleasant surprise I’ve had is how helpful and empathetic my teacher has been! If I’ve had any trouble, questions, or concerns about any classwork, my teacher is always quick to respond and consider what I have to say!” – Abbigail B.

read more

We Have You CoverEd

When your school needs a teacher, NCVPS has you CoverEd.

Whether it’s long-standing vacancies or an unexpected staffing gap, our team can step in quickly to provide full instructional support with licensed North Carolina teachers.

read more
Meet Super Student Ivan P.

Meet Super Student Ivan P.

“Online courses have advanced my education by so much, just from the fact that they’re there. These online courses allow for a consistent learning environment, and I believe that it’s a great step towards pursuing equal access for education to as many people as possible. From my personal experience, taking online courses has allowed me to indulge in interests I wouldn’t otherwise have had access to.” – Ivan P.

read more
Meet Super Student Anastacia B

Meet Super Student Anastacia B

“One pleasant surprise about taking online classes has been the sense of community and support among fellow students and instructors. Despite the virtual nature of the platform, I’ve felt connected to my peers and teachers through collaborative projects, discussion forums, and virtual meetings. The sense of camaraderie has made the online learning experience more engaging and enjoyable.” – Anastacia B.

read more

Summer 2024

Summer Session Guide for Schools - 2024 Summer Session Program Overview Summer school with NCVPS is a fast-paced program. An entire 18-week course is taught in just 6 weeks. Students will spend 2-4 hours each day, Monday through Friday, working on their courses, and...

read more

2024-2025 Academic Year Guide

Key Dates 2024-2025 Calendar Start Last Day to Drop Last Day to Add Transfer Enrollments Begin End Final Grades Posted Summer June 25 July 1 July 1 No Summer Transfers August 2 August 12 Early Start Fall August 12 August 23 September 9 September 10 December 6 December...

read more
Meet Super Student Zaye M

Meet Super Student Zaye M

“Everything about online classes has been a surprise. I never dreamed that I would prefer it to actual in-person classes; the freedom to set my goals to my standards, the ability to see my growth online, and the opportunities for outreach programs where I can go out into the community and serve as needed.” -Zaye M.

read more