This is an amazong book. The chatacter set up is well done,not too fast and not too slow. There is plenty of real-world/smart decision making made by both the MC and side characters that the MC is involved with.
Check it out, I’m well assured that you will not be disappointed.