It took me a while to fully like Kim, the heroine; she reads to me as a little younger than she is, with her impulsive snap judgments, and the fact that the cover painting makes her look older than her textual age didn't help. For the first half or so of the novel, she spends a lot of time going "Well, someone I don't like who knows this situation has told me not to do this, but I'm going to do it anyway -- how bad can it be?" But things picked up, and it helped that I really liked nearly every character -- Kim too, once she grew up a little. Lots of fun, in the end, and I'm glad I kept reading! Definitely going to read the sequel.