Apex Learning Virtual School (ALVS), North Carolina Virtual Public School (NCVPS), and Guilford County Schools Virtual Public School (GCSVPS) provide students with expanded academic options by offering online courses at NO COST to your student. By virtue of online course delivery, students have access to courses taught by NC certified teachers. The grades from the online course(s) will transfer to the student’s school as part of their academic record. Students are registered for online courses by their school counselor. A list of available courses from each online program can be found on the GCS Blended Learning site: