As a teacher, it's insulting to read this. For one, English teachers would not be teaching personal finance. Schools would not be adding onto the workload of teachers. The teacher who would teach financial literacy would be expected to be certified in the field and expected to pass a certification exam.
Personally, yes I am financially literate, and so are a few of my colleagues who invest in the stock market.
Curriculum already exists online. Teachers would not have to "learn" about personal finance. All teachers would need to do is take the free curriculum available online and use it to teach students. How to balance a budget, eliminate credit card debt, avoid student loan debt, etc. are easy to teach, especially after looking at the curriculum.