
Parent Resource Center
Welcome, Parents! Whether you are the parent of a current NCVPS student, or a parent seeking virtual school options for your child, this page contains information and resources for you.
NCVPS offers over 135 online courses for students in grades 6-12. Our catalog contains AP, Arts, CTE, Electives, World Languages, OCS and more. Our courses are taught by highly-qualified NC licensed teachers. We are a supplemental program. Students enroll with us by either partnering with their local school or homeschooling.
Thank you for trusting us with your child’s online education. We have lined up some of the best teachers in North Carolina to instruct them.
Need answers quickly? Visit our Parent FAQs page. Want to stay informed? Sign up for our Parent Mailing List and get notifications delivered to your inbox regarding our events and important news.
Our teachers make the difference
NCVPS is a proud home to some of the most innovative, caring, and dedicated teachers in North Carolina. In addition to being exceptional teachers in the traditional classroom, NCVPS teachers are also highly skilled online learning instructors. They have all passed extensive online training, and they continually sharpen their skills through professional learning courses.
Parent Information Quick Links:
How can my student take courses with NCVPS?
NCVPS serves students from public, private, charter, and homeschools. We are part of the NC Department of Public Instruction and are a supplemental program. Since we don’t grant diplomas, parents will need to partner with their local school district or choose to homeschool. To help you get started, more information on both paths can be found below:
Partnering With Your Local School
If your student attends a public school, your school’s e-learning advisor will need to enroll them. That person is likely a counselor at the school. Each district has different enrollment processes and requirements. Visit our course catalog at this link to see what courses we offer. To learn more about our program, visit our “Getting to Know NC Virtual” page.
For Home & Private School Students
The Virtual Advantage by NCVPS provides learning opportunities to North Carolina homeschool and private school students as well as students outside of North Carolina. We have a separate enrollment process for Virtual Advantage students. Visit this link to get started.

How can I support my online student?
In an effort to provide resources and strategies for how to support not only our NCVPS students, but all online learners in North Carolina, we have created two Supporting Online Students (SOS) video courses. Both courses are free and open to the public. They do not require login credentials:
Supporting Online Students – All NC
This course is general in nature and is designed for parents, guardians, and mentors of any student who is participating in a blended or online course or is enrolled in a fully online program regardless of school or grade level.
Supporting Online Students – NC Virtual
This course is specific to NCVPS and includes specific examples, demonstrations, and resources for NCVPS parents, guardians, and mentors.
Students are our priority
To truly prepare our students to reach the NC Standard Course of Study goal of being college and career ready, we teach the student not just the subject. We use a well-developed, systematic approach to teaching and learning. We are student-centered in our teaching and course-design models, and it drives everything we do. As a result, our students are prepared for a digitally innovative, global economy. Meet more of our students on the Super Student page. See more of our videos on our YouTube channel.
Additional Resources:
Online Resources
Student Help Page – Help is never more than two clicks away!
Peer Tutoring Center – There’s help here for every student! Students can get free, instant online tutoring and much more! Every course has a direct link to the center.
Parents’ Guide to Supporting Students – We have a lot of great tips on how you can help your child succeed in their online courses.
Parent Open House – NCVPS hosts online open house events throughout the year. Come learn how to make the most of the NCVPS experience, hear about support initiatives available to our students, and get all your questions answered about student learning with NCVPS!
Student Resource Center – We have a page for students, too! See all the resources that we offer our students.
Special Education and 504 Services – If your student has an IEP or 504 Plan, please visit our Special Education page.
Printable Guides