I was quite underwhelmed by this book. The writing and pacing wasn't very good and there was a bit too much pop culture reference for me (but that could be because I'm old!)
The representation was great and this would probably appeal to a younger audience