Great YA fantasy that addresses several social injustices as well. I love when an author can use a fantasy world to point out the troubles in our own.
Rue is an excellent character. She battles with herself as she feels torn between two worlds, but ultimately her love for her family is her driving force for all her actions, good or bad.
I would have liked more clarification about the magic system, but that didn't take away from my enjoyment.