It was difficult to like Leah, but she seemed very realistic. She reminded me of a girl I knew in high school. Leah ended up being very sweet(-ish), but I was rooting for her.
I listened to this book, and the narrator was really monotone and did all of the characters in the same voice. I had a hard time determining which character was which and it was a more difficult listen than I am used to.