I read Non-Violent Communication book a few years ago. I liked it but already forgot a decent chunk of it. Recently I discovered a workshop on the same topic.
I was dreading watching it as it's 3 hours long. However after the first 30 minutes I couldn't stop watching it. It's amazing! It's very insightful and practical. I highly recommend watching it to everybody. If you like it, then you can read the book and get more details.