Latest News
Meet Super Student Aubrey H.
“Taking an online course, I learned how to use my time wisely and focus on important things during the school week.” – Aubrey H.
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.
AP Join Codes 2025-2026
NCVPS AP teachers shared their AP Classroom join codes during the first week of class. If a student enrolled late or lost the code, they should contact their NCVPS teacher directly. AP students must join two AP Classroom sections: one created by the NCVPS teacher for course resources, and one “Exam Only” section created by their local school for test registration. This dual enrollment is required to receive state-funded exam coverage. Be sure to follow the steps below to avoid missing out on vital resources or state exam funding.
New NCVPS Help Desk – June 2024
NCVPS has a new help desk! See all the details here!
Health and Physical Education Permission Forms (Updated)
We have updates for our Health and Physical Education Permission forms.
Meet Super Student Kalani M.
“Taking an online class advanced my education by having more flexibility with completing assignments, talking to teachers, and learning more about online classes. I loved taking this online class because it was interesting to expand my knowledge on journalism and express myself through writing. I love writing so this was a great opportunity to learn more about it.” – Kalani M.
Meet Super Student Sunni A.
“Online courses made it easy for me. It is easy because I know where everything is. I feel like I can take my time with it and learn at my pace.” – Sunni A.
End-of-Semester Guide for NCVPS Parents: Key Dates and Support Tips
Help your student finish their NCVPS semester successfully with the tips on this guide.
Meet Super Student Anika D.
“Taking these courses allowed me to understand the material in a more thorough and personal way, which helped me to not only pass the classes, but rather ensure that it remained in my mind. Thus, I feel that the freedom associated with NCVPS courses taught me how learning can be done in a variety of ways and how it can advance our knowledge in ways that we would not otherwise have imagined.” – Anika D.







