I agree that the depth of math, at least in our DS8's public school district is lacking. Its mostly operational math, with litlle thinking skills. We supliment using MOEMS, and may look at the AMC8 next year. DS8 is math skipped 3 grades to 6th, he may need one more skip, as the work still seems to repetative and not challanging. Even the 6th grade math is mostly operational math. MOEMS was challanging last year and again this year DS is not doing better then 4 out of 5 correct, so it still seems to be a good fit. I think in the age of NCLB the focus is mostly just getting them to reach a certian test level rather then teach problem solving.