I Will Teach You To Be Rich by Ramit Sethi

I have taken a couple of money management classes or classes in personal finance and after listening to this book on CD I think I would recommend it to everyone.  Granted he is writing to a 20 something audience and so sometimes his language is less than desirable, but if you can get past that... you could learn a lot.  I will make this a must read for each of my kids when they graduate high school.