How would one teach an "entrepreneurship class?"
I do agree that there needs to be much more training on financial matters, including the matters that make a business run in the K-12 level.
On the other hand, a basic level of education is needed to succeed financially. Remember, 80% of billionaires went to college: http://news.ycombinator.com/item?id=551121 A large number of millionaires went to college: http://www.smartmoney.com/spending/rip-offs/10-things-millio...