My daughter has been learning science after school. Science is interesting, but we are not using a tutor. We has been using beestar. It is curriculum-based from 1st grade to 8th grade. The worksheets are full of all real life world problems, challenging stuff to help kids thinking - some of them make my daughter think or is a great opportunity for me teach advanced concepts. I think it is nice and easy to use. Plus beestar is online program, pretty interesting and convenient and only cost $30 per semester. What a deal! Hope it helps!