I enjoyed the book no doubt about it but I'm giving 4star cause this book could have been so much more the author missed on some parts poor writing desicion like with Tom incident that could have been so much more more powerful but all the ways I loved it I did enjoyed it