For School E-learning Advisors
If you are a school’s e-learning advisor, you will need access to our registration system. Visit our “Getting Started for Schools” page to begin the process.
For Parents and Students in Public Schools
If you attend a public school, you will need to be enrolled by your school’s e-learning advisor. That person is likely a counselor at your school. Each district has different enrollment processes and requirements. Visit our course catalogue at this link to see what courses we offer. To learn more about our program, visit our “Getting to Know NCVPS” page.
For Parents and Students in Homeschools and Private Schools
We have a separate enrollment process for parents and students in homeschools and private schools. Visit this link to get started.

- Canvas Parent App & Web Portal
- Culture Café
- Getting Started for Students
- Home School & Private Schools
- How to Register
- NCVPS Courses – An Inside Look
- NCVPS Super Student Awards
- Peer Tutoring Center
- Special Education/504 Services
- Student Course Login
- Student/Parent Handbook
- Summer School Guide
- Virtual Support Center
FAQs