I can't say enough good things about this product. The subject material and difficulty level is spot on for the grade level. I love how she gives suggestions to make the games harder or easier. I love that my son doesn't even realize that he is practicing his math skills, because the games are so engaging. So glad we found this resource!