No shit. It always amazed me that they didn't even teach how to balance a checkbook in H.S. I had a few friends right after H.S. that had the mindset of "I can't be out of money yet, I still have checks!"
There's a lot of evidence out there that occasional financial education in school has zero effect on people's ability to manage their finance. Part of the issue is that kids form monetary habits as early as 5 and these need to be continuously reinforced over the years so this rests much more on the parents to actually parent. Failing that Just In Time education can work (They get the lesson(s) right before they undertake the financial activity) but you're not going to be able to get a school to do JIT for checkbook balancing, mortgage decisions or investing in a 401k