I was excited to read Restoring Harmony for three reasons.
1. The main character is poor
2. She is a talented musician
3. She is brave enough to travel into another country on her own where she might find herself alone with no on to turn to.
Molly is a riveting main character. She is smart, resourceful, and has been raised to know how to survive rather than so many YA characters who readers are supposed to like because they know how to use a credit card. She is also talented, and uses her talent to save herself and her family. My main gripe plot-wise is that things get a bit too easy once Molly begins to escape the big bad mafia. The prose reads like middle-grade rather than YA; there is a certain lack of realism that makes everything feel non-threatening. Restoring Harmony is set in a dystopian future on a much smaller scale than The Hunger Games, and tells a very personal story of defiance rather than one that spans an entire country.
The bigger problem I have with Restoring Harmony is the Almost Rape Scene. Have you ever read a book where a girl meets a man or group of men who pretend to be her friends, but lure her into a trap so they can force her to have sex, but she gets out of the scrape at the last second because a guy shows up to save her? If you've read a YA sci-fi/fantasy lately, you've probably read an Almost Rape Scene.
What upsets me about the Almost Rape Scene isn't that a guy shows up to save the day; it's the fact that the Almost Rape Scene does nothing to advance the plot and fails to change the main character in a way she couldn't have changed from a different situation. Even worse, in Restoring Harmony, Molly apologizes for going to the market where she encounters the man who tries to rape her because the boy she likes says he was worried about her, and she was stupid for going to the market on her own. It is worth pointing out that her love interest was not the one who saved her, but he makes it seem like she was to blame for what almost happened.
The Almost Rape Scene probably deserves a longer post. I will have to collect more examples so if you know of any, leave them in the comments.