Worth the buy? No, I would not re-read it or buy it before I read it.
When her widowed father dumps 16-year-old Katy Jessevar in a boarding school in Whitfield, Massachusetts, she has no idea that fate has just opened the door to both her future and her past. Nearly everyone in Whitfield is a witch, as is Katy herself, although she has struggled all her life to hide her unusual talents. Stuck at a boarding school where her fellow students seem to despise her, Katy soon discovers that Whitfield is the place where her mother committed suicide under mysterious circumstances when Katy was just a small child. With dark forces converging on Whitfield, it's up to Katy to unravel her family's many secrets to save the boy she loves and the town itself from destruction
Ok, the plot was okay, but there were some random bits to it and badly written transitions and scenes. The characters are okay, but I only really liked Hattie and Peter. Katy was tolerable but she wasn't written that well, and I would have liked her more if the author had written her better.
I do not like how Katy is in love with Peter, though, when he is really nasty to her. It's creepy and a little weird; I mean, he has every right to hate her, but she's borderline obsessive. And some scenes were really random, like her dad hits her. That was just to make something happen. I also don't like how fast Katy picked up magic, and then teaches it to someone. She isn't experienced enough, and it is kind of Mary-Suish that she could pick it up so quickly. Also, I hate how these people are completely bipolar. "I hate you Katy, nope never mind. Let's do it on the beach." Yeah, that was Peter. And her dad was weird and moody-one minute he's fine and the next he's jumping to conclusions and slapping her in front of everyone.
I liked the book, liked the concept, but the writing was poor and some random scenes kept me from rating the book higher. However, I am intrigued by the idea of another book, the sequel Poison, but this one could have easily been a stand-alone, so I'm not sure how I feel about a sequel. I guess I'll just wait and see.