Too many cliches and stock characters for me to really connect.
And Jordan's denseness when it came to the actions/motivations by some of the people closest to her made me want to bang my head against the table and yell, "WAKE UP!"
I did skim to see how things were resolved so I cared enough about the chracters to at least do that.