John Shearer

John Shearer

Mindfulness Master, Hypnotherapist and Lived Experience Trauma Coach.

Be Mindful... Pause... Connect!