I have tried many math curriculum through the years and stumbled upon Saxon. I love the consistent and constant review that is provided. We all know that if you do not use a skill, you can easily loose it. The new material in each lesson provides examples for easy comprehension and understanding for the child. My fourth grader went from 70's to 90's and 100's daily using this program.