Who We Are

Our School at a Glance

As a program of Michigan Public Schools, the Michigan District Virtual Programs uses the K12 curriculum to offer Michigan's lower peninsula area students in grades K-12 an exceptional learning experience. With individualized learning approaches, the  Michigan District Virtual Programs and K12 provide the tools kids need to succeed—in school and beyond. 

Here's why families have chosen Michigan District Virtual Programs for their kids:

As a program of the local school district, these virtual schools partner with Michigan District Virtual Programs, and use the K¹² curriculum to offer families in the lower peninsula an exceptional learning experience.  These schools include:

  • Beecher Virtual School
  • Brandywine Virtual School
  • Breckenridge Community Virtual School
  • Carsonville-Port Sanilac Virtual School
  • Charlevoix Virtual School
  • Coloma Virtual School
  • Dearborn Heights Virtual School
  • Grant Virtual School
  • Gull Lake Virtual School
  • Hanover-Horton Virtual School
  • Oxford Virtual Academy
  • River Rogue Virtual School
  • St. Charles Virtual School


To find out more information about the individual schools, visit http://www.mik12learning.com.

  • The exceptional, individualized K¹² curriculum, which covers core subject areas and beyond. Based on decades of education research, this curriculum packages high-quality lessons with mastery-based assessments that ensure students achieve success at each and every level. Find out more about K12.
  • Full and part-time, tuition free online options to traditional public school 
  • Hundreds of courses including World Languages and unique electives that are recognized by top colleges and universities
  • Students enrolled in Michigan District Virtual Programs can earn an accredited diploma through their local school.

    High school students can explore careers and get hands-on learning through a rich assortment of career, technical education classes offered throughout Michigan District Virutal Programs.
  • State-certified teachers who monitor each student’s progress and adapt instruction as needed
  • Join the growing community of students who have succeeded and graduated with an individually tailored, tuition-free online education through our family of schools
  • Parents play a critical role as learning coaches, working with the teacher to support student achievement. Together, teachers and parents design practice opportunities and tutorial sessions that support student learning.