My youngest son is enjoing many aspects of this math program. He loves the minicomputer that I talked about before. And he loves the storybooks that are an important part of the program. They are a little funky, very much a product of the their time, but the stories do a good job of teaching important math concepts, especially as they pertain to CSMP math. If you have not checked out the program I highly recommend that you do.