It is pretty obvious that finance isn't being taught in school these days, because none of the young people seem to have a clue as to the implications of debt (hence politicians like Trudeau get elected). Just endless left-wing, social justice classes - that should really set you up for success.