Bank of America, in collaboration with Khan Academy, has created a website that provides real, practical knowledge about money. The free videos and tools on betternoneyhabits.bankofamerica.com are great resources for teaching personal financial literacy by providing the knowledge necessary to make smarter, more-confident financial decisions.
In a related note, Houston Chronicle columnist Loren Steffy wrote this editorial about the need for a required high school personal financial literacy course.