this book was funny and many ages could easily understand it the only reason I am not rating it 5 stars is because it takes along time to get and I can't blame this on the book nor the author but I juts thought it would be appropriate to mention this other than that it was a good read and I would gladly read it again.