Student Courses
Scheduling season can be frustrating for school counselors and students alike. In their efforts to design the perfect schedule for students, counselors often run into problems such as:
Two of the courses a student wants to take are offered at the same time
The course a student wants to take isn’t offered this semester
 The course a student wants to take isn’t offered at their school period.Â
Do these problems sound familiar? Here’s the good news: Online learning can help you to avoid such scheduling conflicts altogether and empower students to choose their own schedules.
So, your student wants to take philosophy? We’ve got a course for that! Archaeology? We’ve got a course for that, too! What about AP Physics or AP Computer Science? Chinese, Japanese, Latin, or Sign Language? Veterinary science? Guitar?
With over 200 online courses for high school and middle school students, including 24 AP courses, 7 world languages, 25 credit recovery courses, and a wide variety of fun electives, our course catalog certain to have the classes your students need to turn their dream schedules into reality!
Explore our comprehensive selection of online courses designed to support your academic journey.
Get back on track for graduation with flexible, self-paced courses that help you master essential concepts.
Choose from a wide range of AP subjects that align with your academic interests and career goals.
Open doors to global opportunities by studying one of our seven languages through multiple grade levels.
Discover your future path with courses that connect classroom learning to real-world careers.
Develop strong communication skills through engaging literature, writing, and language courses.
Stay eligible for college athletics with our NCAA-approved core courses that meet strict academic standards.
Build a strong foundation in math with courses ranging from Pre-Algebra to Advanced Placement Calculus.
Explore the natural world through interactive science courses that combine theory with practical application.
Understand the past and present through courses that examine history, government, and global cultures.
Keep learning active during summer break with accelerated courses that fit your schedule.
Choose from flexible course options taught by highly-qualified teachers who understand middle school learners.
Keep up with the latest Michigan Virtual has to offer!