David Weinstock's Courses

On demand

Non-Violent Communication

Nonviolent Communication (NVC) is a practice, a consciousness and in its fullness a life long learning path.  In this course,…