Select Page

Latest News

Meet Super Student Esther P

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.

read more

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.

read more

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.

read more
AP Join Codes 2024-2025

AP Join Codes 2024-2025

Our teachers shared their AP Join Codes with students during the first week of class. If students enrolled late or don’t remember the code, have them ask their NCVPS teachers again.

read more
Meet Super Student Gabe T.

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.”

read more
Meet Super Student Kalani M.

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.

read more