Below are some frequently asked questions about Non-Public Students at NC Virtual Public School. Please click on the question to view related answers.

General Questions
“Non-public” is the state’s term for students who are home-schooled or enrolled in private school who are either in North Carolina or out of state.
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 catalogue page.
We also have a select number of courses that 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
No. NCVPS is an extension of the local public schools. All public school students enrolled in our courses receive their report cards and diplomas from the public school in which they are enrolled. Home school and private school students may take classes with us, but they would receive their diplomas from their home-school institution or private school.
No, NCVPS provides home-school and private school students with a grade report that includes their final (numerical) grade that the student has earned for the course.
We provide progress reports every two weeks. In addition, you can log in to the student’s account and view his or her grade. You can also contact the teacher directly for progress checks.
Enrolling
We have a 4-step process for enrollment. You will see that process at the bottom of our Non-Public School Students web page.
We will notify you by email about your child’s enrollment status.
You will receive a “Getting Started” email. The email includes a number of links for frequently asked questions, NCVPS Calendar dates, checklists for students, a “Getting Started” tutorial video, and information for parents and private school academic advisers.
Based on the workloads above, we definitely recommend no more that 4 block courses in a semester. This varies by student and by course. We would recommend to start cautiously, and then build from there each semester.
No, all of our courses are for credit. Any student enrolled for 10 days will be issued a grade for the course.
Courses
We offer core courses, electives, world languages, career and technical (CTE), advanced placement, and credit recovery courses. See our full list of courses on our catalogue web page.
Almost. Non-public students can take any of our courses except for Japanese, AP European History, and AP Physics B. Out-of-state student cannot take any of our CTE courses.

Our courses have a lot of work! Here are the estimated times:

Summer School: 3-5 hours of work each day (depending on the course), Monday through Friday. You must have daily access to the Internet for the duration of summer school. There are no exceptions made for students who attend camps or go on vacations where they do not have access to the Internet.

Fall and spring block courses: 90 minutes of work each day (depending on the course), Monday through Friday.

Yearlong courses: 50-60 minutes of work each day (depending on the course), Monday through Friday.

Weekends: That’s right! Just like in traditional school, you may have homework over the weekend. We don’t have any due dates on weekends, but you may need to study for a test, read your novel, or work on a project.

No, home school and private school students cannot take those exams.
No, they do not. Students will have work each school day, and they must follow our pacing guide and meet our assignment due dates. Otherwise, they have access to our courses 24/7 until the course ends. They can work at any time that suits them. Just be aware of those due dates!
Parents of home school students are responsible for choosing the courses that best meet the needs of their children. We also have prerequisites for certain courses. Students must have met those prerequisites before they can enroll in those courses. See our list of prerequisites. Also, see the Homeschool Guide Book at Division of Non-Public Education’s home page. Guide your mouse over the “Home School” tab to see the dropdown menu that includes the guide book.
Costs
The cost for NCVPS teachers are not amortized over the NC tax base per NC Legislation. Therefore, anytime any student is enrolled in an NCVPS course, the administration of the school has to pay a set fee into the state (the NC Department of Public Instruction) to reimburse the NCVPS teacher. Public and charters schools receive an allotment from the state that cover the cost of their enrollment. Private and Home Schools must pay via check to DPI. The NCVPS funding formula passed by the NC General Assembly for public schools does not cover the cost of enrollments for home or private school students.
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
Summer Semester $310 $500
Fall/Spring Semester
(Block Courses)
$420 $700
Year-Long Courses $510 $880
World Language Courses $640 $915
NCVPS also has a $100 registration fee per student.
Students may drop a course and receive a refund (not including the non-refundable $100 registration fee) prior to the 10th day of the course designated on the NCVPS Calendar.
Before each semester Deadline - two (2) weeks before the 1st day of class each semester.

Learn more about home school and private school opportunities at our Non-Public School Student web page.

Learn more about NCVPS courses at our Getting to Know NCVPS web page.