CK-12
CK-12 believes that every child on the planet should have equal access to a great education. Recognizing that each child is unique and has different goals, CK-12’s philosophy is that learning is a personal journey. Their platform is free and personalized and enables everyone (K-16) to learn in their own way and on their own timeline.
This resource allows teachers to provide personalized instruction for students that is high quality and paired with the latest technology. CK-12 is free and covers numerous topics, with content available in multiple languages, including Spanish and Chinese.