These courses introduce Compassionate Communication (aka Nonviolent Communication or NVC), a practice for identifying and articulating what’s important in situations.

They were developed by Earl J. Wagner, who taught them at Google between 2014 and 2024. Earl now leads a team offering the trainings internally at Google and also externally.


Skills 101

Compassionate Connection

Communicate more efficiently

Materials: Feelings and Needs Lists


Skills 200

Compassionate Practice

Practice compassionate communication skills


Skills 201

Compassionate Collaboration

Collaborate more productively


Skills 301

Compassionate Conflict

Resolve differences more quickly

  • Module 1: Assess level of agreement
  • Module 2: Set boundaries and say "no"
  • Module 3: Move forward when you hear "no"