Holy cow...this is an excellent series.
I think I am going to have to try out the 30 day free trial of Kindle Unlimited, because I have to see how it ends. Especially since the last book ended with a dreaded cliffhanger.
The author does a great job of fleshing out these characters--all of the them. The good and the bad, and I find myself needing everything to be ok for Jason, Zef, Kate, and Joey. It was so easy to feel for them and to get wrapped up in their stories.
Oh! And Charley, the dog.
The bad guys are horrendously evil, but not cartoonish. I'd give them a rating of three out of five Umbridges. (That's the scientific way to rate literary villains, lol.)