Middle School Courses
The VirtualSC Middle School Program is proud to offer a variety of flexible online learning opportunities for students in grades 6-8.
Our Curriculum
*VirtualSC middle school level courses do not carry weight for high school credit. Some middle grade students may be eligible for advanced enrollment in VirtualSC high school credit courses. See your school sponsor for appropriate placement.
Note: Only rising 9th graders are eligible for the high-school physical education course.
Enrollment Options
![]()
Yearlong : Semester 1 and 2
Math, Science, Social Studies, ELA
- Register for each desired course one semester at a time.
- Semester grades are issued at the end of Fall and Spring sessions.
- Take courses while attending public or private school.
- Complement homeschool curriculum.
- Follow a course pacing guide.
- Engage with designed lessons asynchronously.
- Get personalized feedback and support.
- Meet 1:1 with teachers as requested.
- Finish on pace at the end of the semester.
![]()
Semester-long Exploratory
Expand and explore your interests
- Sign up for one or more courses.
- Course grades are issued at the end of a semester.
- Take courses while attending public or private school.
- Complement homeschool curriculum.
- Follow a course pacing guide.
- Engage with designed lessons asynchronously.
- Get personalized feedback and support.
- Meet 1:1 with teachers as requested.
- Finish on pace at the end of the semester.
*Students taking both Semester 1 and Semester 2 of a course with VirtualSC will receive two course grade reports. The final course grade is to be determined by the sponsoring school or homeschool.
Anywhere, Anytime, Anybody
Learning at VirtualSC is asynchronous, which means you can access our courses anywhere, anytime.
Learn Anywhere
With an internet connection, you can attend class anywhere. Whether you are in a school computer lab, on the road, or at the kitchen counter; your course is just a click away. VirtualSC students enjoy the freedom to work from any location.
Learn Anytime
You can submit work any time of the day. Teachers are available for conferencing during office hours, but VirtualSC courses are available 24 hours per day, 7 days per week during enrollment. VirtualSC students build a personalized daily schedule.
Learning for Anybody
VirtualSC is open to all eligible public, private, and homeschool students. Placement is determined by the sponsor. The most successful online learners are motivated to learn and have regular access to supportive school staff and guardians.
