5.0
challenging informative reflective medium-paced

So informative and insightful. I appreciate all the research that went into this, the personal stories, and the time and energy.