Life has a funny way of guiding us on our path. Patrick Cameron, Spiritual Director of the Centre for Spiritual Living Edmonton, talks about why everything that happens is for our good. The Centre is one of the fastest growing New Thought communities in Canada. Dr. Ganz Ferrance is a Registered Psychologist who specializes in personal growth and relationship enhancement from a positive, New Thought, perspective.