good points, and other program issues. I know last year DS6's school bought a program for him to use that was messed up and not working right half the time. no one know how to fix it so he didn't use it consistently. Sometimes it wouldn't work right and move him along. He would explain the problem repeatedly, but no one could help and they thought he was asking for help with the work. I think it is pretty normal for a kid to need to ask for help from time to time and still be working "independently" If you have to sit next to them the whole time and explain every step then that is a different story.