I'd read this a couple weeks ago, seems relevant here:
http://www.nytimes.com/2014/05/24/your-money/a-high-schoo...
I also liked ACCT 101 a lot (took it as part of a minor in Business), and strongly agree that basic financial literacy should have a place as a requirement in high school (and probably college as well).
I was required to learn to sew a pillow in high school, built a stool out of wood, among other things. I'm not saying those things don't have a place in schooling, but are they more or less useful to an average person's overall life than learning time value of money and how to evaluate offers for financing, or at the very least explaining how to avoid the worst of the worst financial decisions, like payday loans and rent-to-own?
For what it's worth, I did take a very basic class on business/finance in high school, as an elective (it was a small group of us).