Julie M Ditto on the first two comments. The language is not for kids, but it totally inspires huge laughs from me! Love it! Good stress release these days.
Sinclair Bowman Too many sex jokes, very profane language, and while it's funny, it's not useful as a field guide if you wanted one for your kid. Get the book. It's hilarious. Do not get it for a 10-year old.