Latest News
Summer 2024
Summer Session Guide for Schools - 2024 Summer Session Program Overview Summer school with NCVPS is a fast-paced program. An entire 18-week course is taught in just 6 weeks. Students will spend 2-4 hours each day, Monday through Friday, working on their courses, and...
Enlist Those Parent Helpers!
We know many parents are eager to support their students in our online courses. We have a guide for them developed by NCVirtual parents and teachers. Please share this guide with parents and legal guardians. School facilitators can use this, too!
AP Join Codes 2022-2023
See how to register your students for their AP exams.
Don Padfield Recognized as Exceptional Children’s Educator of Excellence for 2016
The North Carolina Virtual Public School is pleased to announce that Don Padfield was our the NCVPS Exceptional Children’s Educator of Excellence nominee for the 2016 Exceptional Children’s Conference. Don was honored at the Educator of Excellence Banquet held at the...
Leyi Li Named World Language Coach of the Year.
NCVPS is pleased to announce that Leyi Li has been named the 2017 NCVPS World Language Coach of the Year. Leyi serves as a World Language Coach for Mandarin Chinese. His students have stated their coach is “fun, encouraging, always willing to help, and allows students...
Meet Super Student Rebecca B.
Meet Becca B. “My plan for the future is to attend a four-year university and eventually earn my doctorate in mathematics. I then aspire to be a math professor at a university. While doing so, I will also take over my self-sustaining family business. However, my plans...
Meet Super Student Hanan A.
Meet Hanan A. “Next year, I would like to take courses that will go towards my associate’s degree, so I will be ahead two years going into college. In the future, I plan on majoring in biology/biological sciences. From there, I want to enter medical school and wish to...
Meet Super Student Larissa D.
Meet Larissa D. “I took Russian I online with Mr. Bouchev, and Ms. Luyba Stevens was my language coach. I enjoyed taking the class online because it was very convenient. When I needed help, I was able to get it very quickly, and I did not have to wait in line for...
Meet Super Student Julian F
Meet Julian F. “When I first started my junior year in high school, I honestly didn’t have a particular goal. I returned from an adventurous summer to find myself back in school doing assignments, just like last year and the years before last year. Whilst scheduling,...








