It sure seems like something that would be a valuable life skill, akin to Home Ec (or even more important!)... Where I'm from (Peel Region in Ontario Canada), it isn't part of the curriculum.
In Houston, Texas USA where I went to a private high school they had a half-semester class in personal finance, but it was optional and didn't give you any credits towards graduation.
You are right though, it should be a standard class. After all, who doesn't need that information in their adult lives, and not everyone goes to college.
Did a little bit of digging, and found this article, from Staples High School in Westport, Connecticut. Hopefully this will be a growing trend. They say:
A personal financial management class will now be offered at the beginning of the upcoming school year (2011-2012).
According to the course catalogue, the focus of this course will be using mathematics as a tool in developing financial literacy skills.
Topics covered in the course will include: earnings, banking, credit cards, loans, taxes, insurance, investing, loans, budgeting, and buying personal property.
“In a perfect world, everyone would be required to take a personal finance course,” Principal John Dodig said.
In the UK there is a School Rewards System used in many schools to teach kids and teens about finance and economy. In the UK there is a framework for schools called "Every Child Matters" in which ‘achieving economic well-being’ is an important element. I think is important to offer to offer a real-life vehicle for financial learning beyond the theory.
We had a "civics" class when I was a freshman in high school. This was in the Ann Arbor, MI public schools. It covered the very basics (how to balance your checkbook, what are stocks, how do income taxes work, what is interest, etc.) of money management along with an overview of politics and the legal system.
It was a really light class, though, and didn't go deeply into personal finance and money management. I agree that such a class would be very valuable, as would cooking, nutrition, and basic home and car repair.