In addition to teaching, he is a spiritual counselor, psychotherapist and group facilitator. All his work focuses on supporting people to be more loving, present, awake and free in their lives. Of particular relevance to this workshop is that Dennis is a former student of noted psychologists John Welwood and John Prendergast, who served as his mentors at The Institute of Integral Studies in San Francisco.