author-avatar

About Gary Bakker

Gary Bakker is a clinical psychologist who recently retired from clinical practice after his 20,000th consultation.