Online Courses 

Over 250 supplemental online courses for students are available in conjunction with our approved providers.   Thoroughly vetted by independent school teachers, these courses offer a quality alternative for schools wishing to expand their course offerings, alleviate scheduling issues, accelerate/remediate students, or address individual student interests or talents. Course offerings include Advanced Placement, Core Curriculum, Honors Courses, Specialty/Elective Courses, and Credit Recovery.  Offerings for students in grades K-5 include core subjects, arts, and world languages.


NCAIS is proud to partner with the Midsouth Association of Independent Schools to provide member schools an opportunity to offer online or blended learning as part of their normal curriculum and credit recovery efforts. Please visit to see a complete list of available courses.

Here is a link to current pricing and enrollment information for NCAIS member schools.  You must be logged in at to access the link.

For more information, please contact Chris Price, MSAISnet Program Administrator, at [email protected],  601-932-2007x9 / 601-527-9161

The Virtual High School (VHS, Inc.) is a non-profit organization, committed to fulfilling learning objectives for schools and their students. We offer a variety of courses in a flexible, online format. This allows you to enhance your curriculum, increase your course offerings and prepare your students for college and beyond.

VHS offers over 200 accredited online courses taught by certified, VHS trained, and experienced teachers, including:

 CLICK HERE to browse the current VHS course options.

NCAIS Advantage member schools have access to a variety of courses through VHS. Please review the options below: 

1. Already a VHS member? Click here to enroll and monitor students.  If you would like to learn about how your school can save on membership fees with VHS please contact Jed Reitler.

2. Individual Student Enrollment: NCAIS Advantage members are provided with a discount code and further instructions to enroll an individual student in a course.  Please contact Meghan Hilleboe for more information.