All I can say is…wow! This book has been on my book list for the longer time. It has a little bit of middle school humor but it was written amazingly and I couldn‘t put it down the last 100 pages. The ending was a SHOCKER! I wasn‘t expecting that at all! 10/10 would recommend