We get it free as our district has a subscription. It is used as enrichment for little kids and remedial reinforcement of basics for bigger kids. I see from your signature line that you have little kids so it should be fine. However, it is not at a sophisticated/in-depth level so insufficient by itself beyond elementary school. Current science standards requires a lot of analysis, synthesis and writing, not just memorization of facts, by 6th grade if not earlier. Our elementary school shifted focus from just learning facts starting in 4th grade although it doesn't always take until middle school.