Characters weren't extremely unique but we got to know things about their pasts and it was easy to relate to them. Secondary characters could have been more fleshed out.
I loved the setting: private schools always have their own vibe and love it. This was really interesting from the beginning and all the time I wanted to know more.
After finishing the book I noticed how little actually happened but still managed to be really pleasurable to read.