Practical Money Skills is a website with resources to teach financial literacy to kids and adults which is sponsored by Visa. There are links to information for individuals and also for teachers who want to take it into their classrooms.
There are also games to teach kids about money. Sometimes it is easier to teach kids when they don't always realize you are trying to teach them something. One of the games if Financial Football and they are working on a Financial Soccer game.
Some of the topics covered under the personal finance section are credit and debt, savings and spending, and life events.
There are also calculators on various subjects such as how much you can afford to pay for a car, budget and goals, career and retirement, college saving and mortgages.
For other resources to teach kids about money, check out my other posts here and here.