If your child learns math VERY quickly and does NOT need review, or practice you try Singapore math.
It is LEVELS NOT GRADES
(it tends to run about 2-3 levels above grades). We
recommend you
USE THE PLACEMENT TEST.
This is a great math program for visual learners. You
NEED the homeschool teachers guide as this math teaches in a unique way.
For the first time I can do ratios quickly and easily in my head! Primary Math 5A - 6B has multi-step math, and has been listed by many 'curriculum
guides' as containing problems that are as complex as high school math.
Many children finish 6B, then proceed to Saxon Algebra 1/ 2 or 1.
Singapore's "New Elementary" (middle school-high school) math is very good!
Singapore math comes in A and B semester format. If you are starting level 1 you would get 1A and 1B of each of the books below.

Singapore Math
Information
Levels 5-6
Levels 7-10
PLACEMENT TEST
<--- A MUST USE FOR ALL NEW STUDENTS TO SINGAPORE MATH