2Cdo 2Cdo:
We have the same problem in Canada. Take away a childs calculator and they can't do simple math.

French immersion doesn't help. My brother (in Montreal) pulled his kids out, becasue they sucked at everything except French. I said "Well, maybe that's because they got your genes and you're a fucking retard." And that's why we never talk.
No, seriously, math is near the bottom of the totem pole, near physical fitness. I think it's because boys like doing those things.
My seven-year old knows basic algebra already (I'm a scientist/engineer and his mother's a math grad). He got a "meeting expectations" in Grade 1 math, despite the fact that he would finish his exercises in a couple of minutes flat then go over and help the Grade 2's with their math. The teacher recognized this but said that she didn't like handing out "Exceeding expectations" because it made the other parents upset.
I'm not bitter. School is a social-conditioning exercise to turn you into a functioning, citizen. That's not necessarily a bad thing for overall social cohesion.
As far as actually learning things, I think the parent's have to take responsibility for that.