Excellent. Thorough, clear, engaging, simple, practical, accessible. Best of all it presents a cohesive model that invites me to use it in my real everyday interactions, and rewards me for doing so. Definitely worth a re-read each year given how effortless it is to finish.