May 29, 2018
5 stars

Reviewed by Avery.
I loved this book. It was complex, well written, interesting, and dramatic. It deals with and explores a lot of today’s issues and has many positive messages. I also really enjoyed the author’s writing style. Overall, this was an excellent book that I highly recommend.