Online Homeschool Alternative Programs | K12
https://dev.k12.com/content/k12/en/discover-more/online-homeschooling-resources.html
WEBThe K12 Homeschool Curriculum At A Glance. 240+ online homeschool courses for pre-kindergarten through high school. Math, language arts, science, history, art, and music courses for K–8. World languages: Spanish, French, German, and Latin for grades 3–12; Chinese for middle school and up; and Japanese for high school.
DA: 95 PA: 32 MOZ Rank: 84