NCVPS (online courses)

The North Carolina Virtual Public School provides a variety of on-level, honors, Advanced Placement (AP) and credit recovery courses online which are free to students. It is important that you remain a highly motivated and conscientious student in order to be a successful online learner. Visit for information about course offerings and curriculum. You will need to download (found below) and complete an NCVPS form and submit it to your counselor if you are interested. Questions regarding NCVPS courses and enrollment should be directed to Mr. Sal Marsico, Assistant Principal (

Applications for Summer 2018 NCVPS classes must be submitted by May 25 Students will receive their login information the week of May 28th.

Students will need to register for face-to-face classes, as if they are not going to take NCVPS classes.  Mr. Marsico will meet with each student at the end of the summer to adjust their fall schedule to accommodate their online class.  

Leah Kicinski,
Mar 16, 2018, 11:30 AM