When we first started Hsing (almost 7 years ago), I used Saxon for both my daughters (ages 10 and 7 at that time). We continued with it until my oldest started Algebra 1/2 and we realized she didn't really understand fractions. The younger daughter started 5/4 and really struggled with all the drill, mental math, copying the problems from the text to a piece of paper, then working the 25+ problems -- it was taking FOREVER.
At that point, I started researching math programs and really liked Math-U-See. It has been wonderful for our family -- my children are blossoming and are succeeding with math.
Math-u-see offers a demo of their lessons on their website. (www.mathusee.com) They also have sample teacher's guide pages, worksheets, etc. on their website.
What I really like about their program is that the student has to demonstrate mastery before moving on to the next lesson. (It is NOT a spiral program...like Saxon and others.) If the student grasps the lesson quickly and can demonstrate mastery, they move on...no drudgery through 25 more problems just like the first 10...
Hope this helps in some way...
Blessings,
Amy in ME