Discovery K12 offers online homeschool platform, curriculum

Discovery K12 offers a traditional homeschool curriculum and platform for grades K-12, featuring more than 16,000 assignments across more than 100 courses in seven subject areas. The subjects offered include language arts, reading, social studies, science, performing arts, and physical education. The free student accounts include all classes, curriculum, a weekly spelling program, a library of ebooks, and more. Check out Discovery K12 here.