This CD was so highly rated that I couldn't wait to receive it. When it came, I was extremely disappointed. My niece (of whom I have custody) is struggling with her math facts for school, a necessary promotion standard, and we really need help, but she hates the songs, and quite frankly, so do I. I thought they'd be fun and catchy, but they are cheesey and tedious. The "Hip-Hop" claim is quite questionable. . . . We also purchased Schoolhouse Rock, and it is by far a better investment. Unfortunately, when buying a cd online, it is almost impossible to preview the songs, and so my recommendation is to check out your local music store first to make sure that the music is a match for your child.