I've bought and reviewed other McGraw Hill books and this one is no different. I think this is my 8th book through them and they are great. They are spot on with age appropriateness and still manage to keep it fun. My girls are always excited to s...