North Carolina Virtual Public School
NCVirtual is for students in grades 6-12. * Enrollment in NCVPS requires parent and school permission.
Visit www.ncvps.org for information including course offerings, course descriptions and timelines.
Email: rforte@chccs.k12.nc.us
Phone: (919) 969-2482 Ext. 27204