We all have one very important thing in common, no matter what our role is. As parents, children, bosses, friends, healers and leaders – we all need to master communication! Nonviolent Communication (NVC) is a simple, powerful and extremely effective tool for improving our communication skills in…