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...vizualizați mai multeDr. 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.vizualizați mai puține