Over a decade ago in our high school we had a personal finance class in 1st year; we learned about tracking stocks, limited budgeting, how to fill out a check and that was really it. However, nobody cared and why should we? We couldn't even work until 16 years old and we were 14 and you can't get stocks until 18. If it were at around 3rd year then it would have been more relevant.
Most of this stuff is now obsolete due to technology anyway. I rarely cash in checks but all I do is just take it to cash checking. No name signing, just give them the check, get photo taken, and get the money.
Taxes is the only thing that isn't obsolete and should be taught at some point somewhere. Sure, some of it is just copying numbers but then there's tax deductibles and running a business that requires quarterly taxes when over $1k.