This is also a book I recommend reading, re-reading, and then re-reading again for people of all ages.
Edit: I'd also probably recommend Innumeracy[0] which is a fun book about dealing with numbers. It has some pretty great strategies for coming up with good back-of-napkin estimations which is a pretty useful skill.
[0] http://www.amazon.com/Innumeracy-Mathematical-Illiteracy-Its...