VirtualSC’s middle school courses are available for yearlong and semester enrollments depending on the course titles. Math, Science, English and Social Studies courses run over two consecutive semesters—beginning in September and ending in May. Elective courses are usually offered in a single semester.