"John's ability to work sensitively with a variety of people to bring about sustained and informed change, both personal and professional, has been quite remarkable."

Society of NLP