Why did this sit on my Kindle for so long unread? Because I'm a dumbass. This book was SOOO fun. I've said it before about this series, and I'll say it again. This author knows how to write kids in urban fantasy that I don't want to get shipped off to military school and never see again. I LOVE these kids' characters. And honestly, i think I wasn't crazy about the love interest from the last installment and that's why I was slow to read this, but the book really matched the leads up well. Top UF author for surezies!