4.5
challenging informative reflective fast-paced

It has a lot of good prompts for self-reflection, and references other works that immediately went on my to-read list.