having worked in finance for a number of years now, they should teach more practical finances, ie, what happens when loans go wrong, what defaulting means, how credit history and credit reporting works, reading over financial contracts and understanding inclusions etc
seen so many 18-19 year olds doing stupid stuff like getting a 50k loan for a girlfriend (now ex), or kids who walk in to a dealership wanting to buy a 10k car and walk out with a 25k loan because of insurances