Everyone at my high school was required to take a money management class their junior or senior year. This was in ’99. They taught us how to use credit cards, how to balance a checkbook, and why you should start saving for retirement immediately. It actually went into great detail about compounding interest and so forth.
In high school I didn’t even understand how credit cards really worked. I thought it was a card you use to make purchasing easier, and then you just pay the bill at the end of the month. I had no idea about debt and that you could choose not to pay the full amount. I think its because my parents brainwashed me from youth to never have debt.