What is it?
Neuro Linguistic Programming is the study of the structure of subjective experience.
Basically, this means that we have technologies for learning talent from other people and technologies for teaching that talent to others, wether it is about sales, mathematics, creativity, performing, achieving, connecting with people, you name it.
Traditionally, learning has been linked to rational and academic knowledge. The result of this is lots of educated people who understand the beauty of many human achievements and arts, but most of them do not know how to do the same. NLP addresses different forms of learning so that the learner gets to know how to do things with talent.
NLP is an always evolving subject since geniuses arise in many different areas every time.