I know I'm in the minority, but this was meh. I didn't like the main character, I thought she was a selfish brat, and I didn't buy into the love story at all. The various faculty-student "romances" were creepy. There wasn't enough development of any of the peripheral characters, which could have been interesting.