John is an Accredited Mental Health Social Worker (AMHSW) registered with the Australian Association of Social Workers (AASW). John has more than 20 years of clinical mental health experience in a variety of settings working with children, adolescents, adults and families.