My rating: 5 of 5 stars
This book really surprised me—I didn’t expect to get so engrossed in the personal lives of the characters. That’s what great character development does. Beyond that, the book taught me some of the struggles that immigrants go through while fighting to stay in America and how that struggle affects their goals and dreams over time. If you can, get the audiobook. The text was great, but the audio takes it to a whole other level.