Virtual Public School

Don't miss a beat. Sign up to receive updates and special offers.


Successful completion of Art I is required for all of our courses.


Any student in a North Carolina public high school can take these courses free of charge. Give the course code and name of the course to your school guidance counselor to register.

Any homeschooled or private school student can enroll for $700 per semester. Contact James Bell,  (252) 340-3216 or, for more information.


Sponsored by Wells Fargo