Finance and money management should be a Grade 1 class and a regular curriculum item right up into Grade 12. I can't believe something like that isn't already mandatory.
Unless the credit card companies / banks are in cahoots with our public education system