He lectures and leads seminars and workshops in Canada and the United States, and has taught at New College, University of Toronto in the Paradigms and Archetypes Program.