A lack of any likeable characters, most notably a charmless and self-centered protagonist, makes this a disappointing read. It's too bad, as the premise was excellent and the potential was right there.
While I did like the use of the occasional intriguing vocabulary word, Grant's strange metaphors were literally head-shake inducing. An example:
"...that he would drop this surmise into the current of gossip that ran through the school, like a hippo releasing a turd into a fast-flowing river, was too grisly to contemplate."
I mean...what the fuck?