Poet, writer, and life coach, David Steele has studied and taught a wide variety of interpersonal communication skills over the last 30 years. Co-founder of the Rocky Mountain Compassionate Communication Network, David aspires to freedom, both personal and communal, and has an unwavering devotion to the well-being of the planet.