North Carolina Virtual Public School
North Carolina Virtual Public School offers academic options in teacher-led online classes aligned to the North Carolina Standard Course of Study and Essential Standards. Classes are taught by highly qualified, North Carolina licensed teachers. NCVPS provides students online courses in many subject areas including English language arts, science, social studies, math, advanced placement, world languages and CTE. Other courses include test preparation, credit recovery and Occupational Course of Study (OCS).
The North Carolina Virtual Public School is a supplemental service to the public schools of North Carolina. Students enroll through their local public school, grades are reported to their public school, and their school awards credit. The courses use learning management and collaborative software to maximize student interaction in each class. NCVPS teachers use technology to engage students as well as prepare them to be career and college ready.