I love Dreambox but I don't think it's enough to make the kids PROFICIENT in the various concepts. DS5.7 did a little bit of Dreambox when he was 4 ... did about half of the Kindergarten curriculum and then he lost interest. We started using it again regularly about a month ago when we put it on our iPad as part of our homeschooling routine. Ever day he has to earn 3 rewards (coins or items). He's close to being done with 1st grade and while I know he's capable of understanding the concepts, even 2nd grade concepts, I do think he needs more practice in many of them rather than keep moving up. So we use Dreambox as his math brain exercise but also do more basic math on the side just for the benefit of writing practice and to make sure he doesn't forget some of the problems he rushed through.