My parents didn't talk money, and it took 39 years for me to hear an actual dollar amount from their lips regarding an account balance. I was taught to disappear when money was brought up at home.
I graduated high school in 2003, and took a financial class - it was taught my the gym teacher, and in retrospect, I really wish they had a teacher with any knowledge of the concepts teach the class. What they did teach - how to balance a check book, what a loan was (and you can't get rid of it) but not what the loan did to the cost of the thing you're buying, and that the stock market was a casino/game (pick individual stocks from the newspaper, see what they do in a week).
Nothing was taught about having short/mid/long term money buckets, retirement accounts, what a mutual fund was, the difference between long and short term capital markets (speculation vs. investing), credit cards, etc.
Was it better than nothing? Maybe.
Personally speaking, I think too many people approach finance as a math problem to solve - just straight numbers. This works if the subjects in question are perfectly rational - and humans tend to be emotional creatures capable of rationalization after the fact. A more holistic view of the individual, their goals, situation, capability to induce change, and THEN the math might be a healthier long term perspective that values more parts of their life than just the destination.
In 2013, E. Fama and K. French won the Nobel prize for their work in describing over 90% of how a stock market security was priced at a systematic basis (work dating back to 1970). This is akin to the math part of finance - what people tend to focus the most on.
Also in 2013, R. Shiller won the Nobel prize for his work in behavioral economics - the human inability to act rationally and the short vs. long term effects.
A parallel can be drawn on firearms, where initially people look solely at the gun/caliber, then maybe the holster if they continue down the path, and eventually pursue technical disciplines combined with cognitive learnings and physical exercise.