NLP (Neuro-Linguistic Programming) is believed by many to be a powerful set of tools for facilitating change and enhancing performance. Yet, despite the success stories and …