Welcome to the Virtual Advantage of NCVPS

NC Virtual Public School is a leader in virtual learning for students. Nearly 50,000 secondary students across the state are enrolled in courses from over 150 Advanced Placement, Honors, Traditional, Credit Recovery, and Occupational Course of Study Blended course offerings. Our students come from all115 school districts in North Carolina as well as many charter schools. Additionally, NCVPS is open to non-public school students. Collaborative learning is core to the NCVPS model, so courses will utilize real-time and asynchronous collaborative tools, audio and video, blogs, and cutting-edge assessment tools. Most importantly, courses pair students with highly qualified NC licensed faculty members from around the world. By virtue of our online course delivery, students from all areas of our state now have access to courses and highly qualified teachers in subjects that they may not have available at their local school. Our state has truly achieved the goal of providing quality learning opportunities to every North Carolina student regardless of zip code.

Professional Learning

Professional Learning

NCVPS is dedicated to designing, developing, and implementing high quality professional learning aligned to the Learning Forward Standards for Professional Learning and iNACOL's National Standards for Quality Online Teaching. The new Professional Learning Portal is under construction at this time. Check back soon!

>read more

Peer Tutoring Center

Peer Tutoring Center

The NCVPS Peer Tutoring Center provides help for NCVPS students. Instructor recommended Peer Tutors are available for NCVPS students to provide course related help, through Blackboard IM or by email. The Virtual Buddy program provides students with extra motivation and act as a tour guide to those who are struggling. Click the link below to learn more about the PTC.

>read more

Non-Public Education

Non-Public Education

The North Carolina Virtual Public School now offers certain courses for non-public school students. This includes home schooled students, private school students and any out of state students wishing to take NCVPS courses. Click the link below to see more information.

>read more