North Carolina Virtual Public School (NCVPS) is the state-run online class program in North Carolina.
As of 2017 the system was the second largest online class program in the United States.
It is often used in schools where a face-to-face teacher is unavailable,[citation needed] but is available at no cost to all students in North Carolina who are enrolled in North Carolina's public schools.
In January 2020 NCVPS redesigned its website with the intent of making it easier for students to navigate.
This North Carolina school-related article is a stub.