500 Things You Should Know – Instructions for Life

No matter how smart they are, or think they are, this book is sure to fill in some of the gaps. 500 gaps actually. They’ll be so well-rounded and informed that they’ll cruise through life with grace, knowing that when the time comes, they can perform CPR, dance the tango, and successfully fight off a shark.

Buy on Amazon