What may help you is to pick out an online site that has activities that have something to do with what he is doing have him warm up with that then do the actual home work. There are great learning sites out there for free also we did the jumpstart learning disc start out with the correct grade but buy the next grade as your son will be on a second grade disc before you know it lol Its just starting with the right grade so he is use to how the program works.