Dr. Randy Johnson holds a PhD in Counselling Psychology from the University of Calgary. He is a Registered Psychologist and founding director of Master's Counselling Services in Ca...показать большеDr. Randy Johnson holds a PhD in Counselling Psychology from the University of Calgary. He is a Registered Psychologist and founding director of Master's Counselling Services in Calgary, Alberta. Dr. Johnson has provided counselling services for over 35 years and has been a guest speaker and presented at conferences locally and internationally.показать меньше