Latest News
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...
CTE Internships
See how to get your students enrolled into our CTE internship courses.
TOT2 (Teacher Online Training) Registration Is Open
Sign up for our Teacher Online Training Pt. 2 courses! We have three cohorts this fall.
Meet Super Student Nikiel L.
Meet Nikiel L. “I’d like to become an astronaut! NASA sparks my interests and motivates me to do well in school. I’d like to go on the first module to Mars in 2030! Space is so beautiful and intriguing. There is so much to be explored!” –Nikiel L. “Nikiel always...
Meet Super Student Samantha G.
Meet Samantha G. “I plan to be a physician assistant and go to Third World countries to help poor communities.” –Samantha G. “This young lady has already completed the course! She always completed second attempts on her writing assignments to improve her fluency. She...
NC Virtual Students Place Second in High School Computer Programming Competition
NCVPS students Cindy Gao and Daniel Hwang recently finished second in UNC Asheville’s 2017 High School Computer Programming Competition. Cindy and Daniel both take NCVPS’s AP Computer Science Principles’ course, and they represented Adrey Kell High School in the...
Meet Super Student Elizabeth M.
Meet Elizabeth M. “A goal I had this semester was to start a peer assistance organization at my face-to-face high school. I was inspired by the volunteer work I do through the NCVPS Peer Tutoring Center’s Virtual Buddy Program (I’m the program’s student leader), and I...
Meet Super Student Olivia H.
Meet Olivia H. “I have immensely enjoyed my experience with NCVPS. Taking an online course allowed me ample time to conduct research through the Brody Honors Medical Research Program. I am grateful for the flexibility offered by the online course and the informative...
Meet Super Student Heather M.
Meet Heather M. “NCVPS welcomed me with open arms as I started my first class with them! It was very easy for me to get the hang of the system and help from multiple sources allowed me to gain the basic knowledge I needed to know about it. Taking an online course...








