Latest News
Built-In Support for Every Learner: Accommodations at NCVPS
At NCVPS, we believe all students deserve a learning environment where they can succeed. That’s why our courses are thoughtfully designed with built-in accommodations that support students with 504 Plans, IEPs, or those who simply need a little extra support.
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.
Transfer Process for Students
See how to transfer students into NCVirtual courses after the 10th day of class.
OCS Enrollments – Adding a Second Classroom Teacher
See how to add a second classroom teacher to your NCVPS OCS course.
Update on 1/2 Credit Health and PE Courses
Per guidance from the North Carolina Department of Public Instruction, NC Virtual will offer ½ credit Health and ½ credit Physical Education courses only for students who have transferred into the NC public school system. Students who have transferred into your school...
AP Chemistry Materials
We are excited to offer AP Chemistry and are looking forward to a fantastic year with the students. We noted an alert to schools upon registering regarding lab materials and lab supervision that schools will need to provide to enrolled students. You will find list of...
Meet Super Student Christopher A.
“I go to an Early College, so to lessen the amount of high school classes I have to take and maximize my college classes, I decided to take an NCVirtual Class. I want to get a head start on my education and career to make the most I can out of my life.” – Christopher A.
Process for Requesting Same Section Enrollments for PSUs
NC Virtual will do our best to honor requests to enroll students within the same NC Virtual course section, however, do to staffing limitations it might not be possible. It is best to submit requests for same section enrollments at least 10 days prior to the start of the semester.
Meet Super Student Nevaeha C.
“I wanted to take English 4 so I would have fewer classes when I go back to school and so I could graduate early. Taking an online course reduced the amount of classes I needed to take during the school year. How fast the class is took me by surprise. I honestly didn’t think it would go by so fast.”






