The problem is that teachers may have their own political biases that may affect what they teach.
I remember in elementary school learning about the Depression and stuff, my teacher emphasized how it was only due to government intervention that the world got out of it. That economies need mass government spending to sustain it. Not saying it's wrong, but anyone who has studied finance, economics, etc... will know that it's more complex than just running the printing press, that there are so many different theories and methods of how to jumpstart and economy, etc.
Of course, not entirely blaming the teacher... as teacher are people too. They aren't always the most economically/financially literate people either and most likely my teacher was just using whatever the textbook provided.
The best finance related stuff I ever learned in grade school was actually a math class in high school. The guy was actually a banker or financial planner for like 20-30 years previously and just switched to being a teacher as career change (less stressful for him). Teaching all that time value of money, interest, and all the stuff that's relevant to being an adult. Never learned anything useful in other business application courses or business education in high school. Of course, I still failed that math course (I suck at math, which is ironic because I work in finance now).... sometimes students and adults just don't care about finance until it's a mountain to overcome. I mean everyone knows how to be healthy, but there are tons of being just sit around all day eating chip and cookies.... then wonder why later in life they have type-2 diabetes or something. You can only lead a horse to water, you can't force it to drink the water.