This one was so so so so much better than the first book, Blood Of Gold.
Haley actually has more realistic problems than just her height in this one. She's feeling abandoned and used by her boyfriend (not in the normal sense though), Brooke's partying ways are getting Haley into even more trouble, which along the way she meets a new mysterious stranger, named Andre, that she starts to "feel" something for.
Is he one of the good guys? Or is going to end up being another misadventure like with her counselor the year before? Does she like him enough to risk leaving Seth and trying out a new relationship?
Another important question: Who is this other stranger who claims to be her mother's cousin? And is what she is trying to teach Haley a good thing or will it get her and everyone around her in even deeper trouble than before?
There were some grammatical errors but not really enough to detract from the story. If you had any doubts about this series when reading the first one I would have to say this one makes up for it. The characters just feel so much more real, supernatural or not. I think the only thing I would have changed was her dad's reaction to some of the situations. I understand he says he trusts Haley but I just can't see any parent blowing stuff off like he did.. Other than that it was really good and I really hope there is a third one. I think that a third could only get better.