Neuro-Linguistic Programming (NLP) teaches how to model excellence to achieve excellence in everything you do. This introductory guide explains the principles of NLP, showing how to be in tune with your patterns of behaviour and language and those of the people around you, and how to use this knowledge to reach your goals.