John is an certified mindful self-compassion teacher, mindfulness trainer and a clinical social worker registered with Medicare. He has been a mental health professional for around 40 years and has a strong personal commitment to mindfulness and compassion-focused approaches.

John has taught 1000's of people in MSC, MBSR and/ or MBCT 8 week programs, Buddhist Shamatha meditation programs or residential and ‘urban’ retreats. He was trained in MBSR by the founders of that program,Jon Kabat-Zinn and Saki Santorelli. He has been trained in the clinical version, Mindfulness-Based Cognitive Therapy, at Monash University.

More recently, John became one of the first accredited Mindful Self-Compassion teachers in Australia. John was trained directly by the founders of this program, Kristin Neff and Christopher Germer.

If you would like to contact John just send him a note below please.

You can also contact John on 0439 901 795 - he will call you back.