A very fun, fast read. Reminded me of Veronica Mars. My one tiny complaint is that I wish the plot with the love interest had gotten a little farther into their relationship. I understand its book one and it needs to play out over time, I just would have liked it to be a bit more fleshed out. But that's minor and otherwise a very enjoyable read.