You know that fine line between something being silly funny and silly stupid? Well, this book walks that line, sometimes being on one side, sometimes the other. It’s crude, hyper self-aware, and very not PC, but it’s also pretty darn funny (except for those times when it’s stupid, but even then it’s entertaining). The audio version was fun. I preferred Emily Woo Zeller’s narration over Jeffrey Kafer’s (who I think always sounds a bit melodramatic), but both were still good and did a great job with all of the different voices. Overall a fun read.