Basic schooling (up to high school) should be about preparing kids for life; not jamming in some jobs training gratis for business. Instead of statistics, how about financial literacy? So that later on the kids won't be stunned when they find out what a $100,000 college loan really means. And maybe they can keep their parents away from the pay day loan vendors. Instead of computer science, how about critical thinking? The next time they hear some bloviating politician they will be able to see the arguments for the hogwash they are. If a kid graduates high school with good reading skills (and with that the ability to teach themselves anything they want to learn), good math skills (enough for financial literacy), a good grasp of history (at least of their own country) and the ability to think critically and analyze arguments, the schools can pat themselves on the back for a job well done.