emruth13
Charlotte just wants to be a normal girl but she has a secret, she's an Oracle. However, she's not supposed to see her visions of the future, but when she sees a vision of a classmate dying, she stops fighting to figure out if she can save them. Enter Smith, someone who knows what she is and says he can help her stop her visions from coming true.
Learning about Oracles with Charlotte as she figures out what she can do is so cool. I love learning something along with a character because it feels more real to me. As she figured out who was behind the murders, I'll admit, the very first time I read this book, I was a bit shocked by who did it.
It's just a really good book and I love it.