CK-12 Foundation is a non-profit organization with a mission to reduce the cost of textbook materials for the K-12 market both in the U.S. and worldwide. This website provides access to the books currently available as well as some study guides. The content is STEM.
This looks like a possible supplement to instruction with curriculum, video, and lessons. I am going to be exploring it more...