Thanks for the tips!
Yes, we've done IXL. My older one doesn't like it; he's the one that is a bit slow on doing "speed math." My little one likes it.
Our school uses Everyday Math, which really seems muddled to me. Gosh, though, everything seems accelerated compared to what I remember doing as a kid! I vaguely remember learning fractions in 4th-5th grade and my son's school started in 1st and is done with basic fractions in second grade!
Thanks for the tip on christianbook.com I'll have to check that out!
Everyday Math (EM) may present advanced topics in early grades, but that does not mean the children master those topics. EM will revisit those topics in every grade. Singapore Math largely assumes that previous material has been mastered. Almost no homeschooler chooses to use EM, which tells you something. Indirectly EM has strengthened the homeschooling movement, because I have read of many cases where parents pulled their children out of school because EM was not working for their children.
EM classrooms spend a lot of time playing math games. A child who knows his multiplication table will still be forced to play games on this topic. I don't think EM is a good curriculum for gifted children.