On financial literacy, my son (and all the fourth graders I’ve talked to) are super excited about this program:

http://jawashington.org/about-us

These programs should be everywhere.