Select Page

Latest News

NCVPS Middle School Program Expansion

NCVPS Middle School Program Expansion

North Carolina Virtual Public School (NCVPS) has long been a trusted provider of high school courses across the state, and in the last five years, we have expanded our offerings to support middle school students in grades 6–8.

read more

Meet Super Student Kendall W.

“Taking online classes has really allowed me to become more academically independent and learn how to get things done without having to actually go to school everyday. It has really allowed me to find the ways that I learn best and fine tune my studying techniques for future experiences.” – Kendall W.

read more

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 Amina R.

Meet Super Student Amina R.

“Taking an online course is actually a really cool experience! I learned a lot of new facts about French Culture that I didn’t know about before that amazed me. Taking an online course helped advance my education because my teacher was always ready to answer any questions I had at any time and it was also very convenient for me because it was self-paced.” – Amina R.

read more
Meet Super Student Mackenzie J.

Meet Super Student Mackenzie J.

“Taking an online course through NCVPS allowed me to take extra classes outside of school hours to further challenge myself and get more of my required high school credits. I could get ahead and still work at my own pace where it fits into my schedule. I didn’t have room during my block schedule at school to add another class, but taking an online remote class allowed me to progress forward in what I wanted to do on my time.” – Mackenzie J.

read more
NCVPS in Real Time Pilot

NCVPS in Real Time Pilot

We still have room in our NCVPS In-RealTime (IRT) pilot, a program for whole-class middle school core courses with required synchronous sessions with the NCVPS teacher. Four eighth-grade courses will be included in the pilot: 8th-grade ELA, Math, Science, and Social...

read more
Meet Super Student Sara S.

Meet Super Student Sara S.

“Taking online courses significantly accelerated and improved my education. By taking courses in middle school, I was able to advance straight into AP courses upon entering high school. Online courses also taught me critical study skills, self-teaching methods, and...

read more