I don't know--here's a website describing Singapore Math. I thought it was a good curriculum but it might not have ENOUGH drill on basic facts, like it might introduce multiplication and then a couple lessons later it's expecting the kid to solve 96X8. They have to learn their math facts before they can do that, so outside drill/practice besides the regular curriculum is needed.

http://en.wikipedia.org/wiki/Singapore_math