Many of my students have little facility with numbers.
I'm not talking about algebra or geometry--I'm talking arithmetic.
While it's easy to lay blame on the kids, cell phones, television, their parents, the streets, vaccines, or perhaps a national conspiracy to raise better consumers, I think that schools can make some changes that might help.
First, make sure the curriculum works. This is the big one, and well-intentioned folks in charge of large budgets are wrestling with it in districts around the country.
(I first saw this video at Elona Hartjes' bloggsite,
Teachers at Risk--it should be seen by every parent with a child in elementary school. I also recommend a look at Linda's thoughts in
Technology in Teaching.)