

Expand Your Options with NCVPS
If you are not familiar with us. . . . We are the state’s official online school averaging over 58,000 enrollments per school year. We deliver high-quality online courses that are taught by certified North Carolina teachers to students from across the state regardless of their zip codes.
We opened our doors in 2007 and have had the privilege to teach students from the Outer Banks to the Appalachian Mountains. We have emerged with both a sense of pride and a sense of urgency.
We currently offer six different programs: High School Courses, Middle School Courses, Occupational Course of Study, NCVPS In-Real-Time (IRT), Partnership Course Program, and Intervention Courses. We have something to fit every type of learner and every type of situation.
NCVPS has partnered with pilot schools to launch its Science-Technology-Engineering-Math (STEM) initiative. This blended model uses a partnership between NCVPS online teachers and on-site teachers specially trained to support students in accessing the virtual courses and mastering the content. Students use modern digital tools, and teachers employ innovative instructional strategies.