Below are some frequently asked questions about Non-Public Students at NC Virtual Public School. Please click on the question to view related answers.
We have a complete high school catalog of our courses and a small number (but growing) of middle school courses. See our full course listing on our catalog page.
We also have a select number of courses middle school students can take to earn high school credit. See that list on our High school courses for middle school students page.
Grades, Credits, and Diplomas
NCVPS provides progress reports every two weeks which may be accessed via the NCVPS Registration System by the enrolling home school or private school contact. In addition, you may sign up for the Canvas App or Parent Observer Access to receive notifications and direct access to your student’s course. You can also contact the teacher directly for progress checks.
We have several different prices based on the length of the course, and our world language courses have an additional cost for the conversation coaches.
|In-State Cost Per Course||Out-of-State Cost Per Course|
|World Language Courses||$640||$915|
NCVPS also has a $100 registration fee per student.