I wish I had some nicer things to say about this book. I liked it a lot when I first read it but, looking back, I realise just how childish and just badly written this book is with too-perfect characters and annoying romance subplots. The annoying narrative voice should have been a red flag from the start.
That’s the short version. Here’s the long version.