This book was great! I thought it was much better than the last book I read with a similar topic. The author lets you really understand the two worlds the protagonist is straddling. I listened to the audio book which was done well. It helped me understand the language barrier Kim was struggling to overcome. I highly recommend reading it.