My kids have been using Saxon math products since K and respond well to incremental learning. There is plenty of practice (extra available in the back of the book) and review of previously taught material. Some parents don't like the language used in the lower grades for operations, such as "some, some more", but my kids found this helpful when working out word problems. Like any program used for homeschooling--use what works and change what doesn't.
Although this is my first math book ive ever used for my 10 year old daughter and I have nothing to compare it to I will deffinately be purchasing the next level for her next year. This math book is awesome it has the student do a drill test, mental math and other warmups before they learn a detailed lesson! I love how thorough this book is. My daughter has the ability to self teach with this book. After a lot of research, hints the name. I would recommend this book and will being using it again.