I'm a homeschool Mom with a 6th grade child who is on the spectrum.  I supplement with Uzinggo Science, and use this a few times a week.  It's great to be able to test what he's retaining.  So many of the options out there are expensive, and you have to pay through the nose for the teacher's edition to get the answers.