School Districts We Serve

My Virtual Academy partners with your school district to provide a highly successful online educational experience. We work with your district to generate and retain revenue while increasing student enrollment and graduation.

Click on the map below to find a partnering district near you!

    Ottawa County

    Available online schools for this area:

    Muskegon Public Schools

    Image Of Map, Michigan Online School - My Virtual Academy
    Tuscola County Isabella County Mecosta County Clare County Gladwin County Osceola County Missaukee County Wexford County Branch County Manistee County Midland County Bay County Iosco County Arenac Upper Peninsula Upper Peninsula Upper Peninsula Upper Peninsula Upper Peninsula Upper Peninsula Upper Peninsula Saginaw County Gratiot County Montcalm County Shiawassee County Clinton County Ionia County Ingham County Livingston County Eaton County Oscoda County Alpena County Ottawa County Muskegon County Oceana County Mason County Benzie County Antrim County Emmet County Charlevoix County Charlevoix County Grand Traverse County Leelanau County Leelanau County St. Joseph County Kalamazoo County Hillsdale County Monroe County Wayne County Macomb County Alcona County Presque Isle County Cheboygan County Otsego County Montmorency County Ogemaw County Lake County Kalkaska County Crawford County Roscommon County Newaygo County Kent County Barry County Washtenaw County Jackson County Calhoun County Allegan County Genesee County Lapeer County Sanilac County Saint Clair County Oakland County Van Buren County Berrien County Cass County Lenawee County Huron County
    Buchanan
    Buchanan Community Schools
    burroak
    Burr Oak Community Schools
    climax-scotts
    Climax-Scotts Community Schools
    Clintondale
    Clintondale Community Schools
    Deckerville
    Deckerville Community Schools
    DeWitt
    DeWitt Public Schools
    Harper
    Harper Woods District Schools
    Lake
    Lake City Area Schools
    Mancelona
    Mancelona Public Schools
    Mattawan
    Mattawan Consolidated Schools
    new haven
    New Haven Community Schools
    North Branch
    North Branch Area Schools
    Oak Park
    Oak Park Schools
    Parchment
    Parchment School District
    River Rouge
    River Rouge School District
    Vandercook
    Vandercook Lake Public Schools
    Westwood
    Westwood Heights Community Schools