Ratings1,778
Average rating4.4
Oh my god! This book was so fun to read. Loved every moment of it. It’s funny. It’s emotional. It’s informative. It’s great! The story and characters were so well written and put together. It was easy to care about everything that was going on. Everyone should read this book.