I loved the characters in this book! Everyone was smart, hot, quirky, funny and all around awesome. Loved it. Kami was a great main character, and I enjoyed all of her friends except perhaps Angela since she didn't have much effect on me. All in all a great read.
I liked the dynamic between Kami and Jared. The concept of your imaginary friend actually becoming real was a unique one to me, although the way this was dealt with was in a magical or supernatural sense.
Talking of magic, I don't think the description of magic in the book was that great. Not enough focus or explanation about it, really. People are like "oh there's some kind of luminous phenomenon coming out of the water" and that's literally all you get out of it. I would have liked a bit more on that.
The whole atmosphere sounded very Buffy or Sabrina the Teenage Witch, althoug the plot itself wasn't exactly unique. Nice plot twist at the end too.
And the ending was really, really sudden. I was like whoa wait no you can NOT do that. However, it set itself up for a sequel which I'm looking forward to read, although I don't think it's in my library.
About time we had a strong confident Asian female as our lead protagonist, I don't see many YA books that bother to do something like that. Her dad was awesome too.