This book made me laugh over and over! I am sure there are some who would be offended by some of the juvenile humor sprinkled throughout, but it just made the book more fun. It never took itself seriously and made fun of just about everything!!!