What makes you love / hate a character in a book?
Characters often make or break a book for me. I love characters that are human, flawed, with quirks like everybody else. I also often like characters with a good sense of humor and a relatable voice. And I enjoy characters that grow throughout the book, as long as it isn't done in a 'preachy' type of way.
I hate characters that are two-dimensional, shallow, perfect (Mary Sues), or very obviously have a certain trait just because the author wants to point it out. Also, I dislike characters' voices that are trying too hard to sound like teens and just end up sounding forced and wrong. It annoys me, too, when characters turn out to have this hidden talent you didn't know about for most of the book that is just the thing they need to get them out of a sticky situation (this mostly crops up in fantasy novels).
How about you?