Get in touch with me:
079 616 7930

John Swart

BA (Psychology)
BA Hons (Psychology)
MA Diaconiology (Play Therapy)
MA (Clinical Psychology) cum laude
PR NO: 0567345 HPCSA: PS 0122165

"The strongest principle of growth lies in the human choice."

READ MORE