We use time4learning.com for DS(almost)6. It has been an awesome experience for us - it's very comprehensive, it's totally computer based, it's absoulutely hilarious at times, and it keeps him completely engrossed. It lets you put them in a different grade for each subject, and you can move them around. DS is all over the map right now in everything from 1st to 4th, and it's working out great. The LA stuff is particularly funny, and I actually enjoy watching the lessons. It's only $19.95/month and has been totally worth it for us. I only subscribed because I was terrified I would "miss" something, and I fully intended to use it only sparingly to appease myself on that point, but we are using it daily now. He loves it and I love it. Win/Win!