Neuro-linguistic programming (NLP) is rapidly proving itself as a technique to assist trainers in the effective delivery of training and development. Clearly detailing what NLP involves and how it can be utilized at every stage of the training process, this practical guide is designed to help trainers to understand how NLP techniques can help improve training and acknowledge different styles of learning. There are case studies and exercises.