He was at the time an attorney in Seattle representing Native Americans. He became a student of Chogyam Trungpa Rinpoche and then after his death, became a personal secretary of Sakyong Mipham Rinpoche, the current lineage holder of Shambhala. John teaches from a perspective of integrating his personal background and experiences with the traditional and innovative teachings of Shambhala Buddhism.