Book Riot Read Harder Challenge 2017: Read a book by an immigrant or with a central immigration narrative 
 This book is every bit as good as you've heard. Bump it up on your to-read lists! And if you're so inclined, check out the audiobook version--Bahni Turpin is an amazing narrator.