Don't make assumptions. Lots of teachers invest towards retiring early and with more than just their pension. There're two right in my building who have become pretty wealthy from investing. I know it's a treasured meme on this board and at THR that public school teachers are all ignorant commies, but you're assuming facts that aren't in evidence. There is much more to economics than investing in any case.
+1 big time. One of the best investors I know is a school teacher at a public school. Teaches science, and coaches soccer and track. He wanted to be a teacher, and spends his "three month vacation" working so he can straight invest his summer school salary.
As to teh general subject, teaching these classes isn't going to solve the problem. What we're talking about isn't a lack fo education creating the problems, it's a lack of common sense. Common sense should tell you that if you earn $40,000 a year and have a wife at home with 4 kids, you cannot afford a $300,000 home, two new cars, and credit card bills from eating dinner out 4 nights a week. Yet, I know someone in that exact position headed towards bankruptcy because he didn't use his common sense.
Look at the college kids. Off at school with little or no income. Give them some plastic, and watch them run up huge cell phone bills, download hunderds of dollars worth of music and movies, and then cry to mommy and daddy when the bill comes.
How do you teach common sense?