I signed my kids up with Time4Learning a few years ago just to give it a try. The kids like working on the computer, so I thought they might like this. I had no idea how much they would like it though, and three years later we are still using it. We use it to supplement their work and to prepare them for the state testing they have to take every year through our charter school. I have the kids work through the language arts and math lessons. We do not use it for anything else as the science and social studies are severely lacking in both content and fun. If you are looking for something to supplement your curriculum I would highly recommend Time4Learning. Check it out here if you are interested.