Disclaimer: first ( and last) TJ Klune novel.
Not terrible except for the graphic teenage homosexuality senes. I’m not sure why the author the worked so hard to include to include Adolescent I will sexuality