One thing that I think most of us will agree upon is there isn't enough LIFE training in high school. Way back when I went, there was a Business 101 class that taught checkbook balancing, budgeting, comparison shopping, even some stuff on buying houses/insurance using amortization tables.
My kids graduated high school in 2011 and 2013, and didn't learn any of that USEFUL stuff in high school. But they both had to read crap like Heart of Darkness and The Scarlet Letter (and the accompanying Cliff's/Sparks Notes).
I just got off the phone with my daughter who wants to buy her own car, but knows little about down payments, interest rates, insurance, or budgeting. Granted, I accepted that role over 20 years ago as the financial teacher, but it sure would be nice if they would teach this kids USEFUL LIFE SKILLS, instead of Conrad's use of allegory on Marlowe's trip down the river.
(p.s. My daughter got a Liberal Studies degree on her way to a teaching credential, and she frequently complained about the political posturing of her professors. Apparently, they took "Liberal" studies literally, and were strongly pushing the liberal agenda... so I told her to write what they wanted to hear, and develop her own views.)