K12 is an online education company that provides curriculum and learning programs for students in grades K-12. They offer a variety of online courses and programs, including online kindergarten.