My biggest problem with this book is that it was written more like a stand alone book instead of a continuation of a story which the past books in the series were about. I felt in was geared more for the brand new readers instead of satisfying the existing fans who have waited long to read the progress of the story. 
 Dani and Shazam were very entertaining but their conversations is what I expected of the 14 years old Dani and not the 19 years old Jada who have gone through hell and back. Maybe it was just her appearance , name and age that was changed to try to make the readers disassociate the two characters and hence not be critical about Dani/Jada sex appeal in future books. 
 Lore is probably the most interesting character in this book. He has a libido and a track mind of a teenage boy but he is much smarter than I ever imagined him to be. The lessons with Jo were hilarious. 
 I found Ryordan quite boring in this book. His character didn't progress much. 
 Mac was just annoying. It seemed she was just nagging in majority of the pages. No one wants to hear the same old nag over and over again. 
 Now that Barron's character has lost being mysterious, what worked for him in the first 3 books, sex, being an alpha male and little cryptic talks, no longer does. 
 I wanted more of Christian and Dageus MacKeltar but the story seemed to be 80% about Mac with mostly her old issues and 20% all other characters.