3.75
challenging informative reflective medium-paced

Some of it felt outdated but in general this was a validating and worthwhile read. If anything, this book made me feel less alone in my experiences