This was a birthday gift for my 8 year old son but I read it over before giving it to him. I don't understand the enthusiasm for this book. Why can't a writer produce a book that engages boys without filling it with sarcasm and disrespect directed toward adults? I also wasn't too happy with some of the language (moron, stupid, shut your big fat mouth, etc.) The entire book is filled with the character ridiculing others. I could go on and on. Maybe if my son was older and I was trying desperately to get him to read something, I would settle for this. As an adult, I found some passages funny. But this book isn't meant for an adult, it is meant for a child.