NLP stands for Neuro-Linguistic Programming. Neuro refers to your neurology; Linguistic refers to language; programming refers to how that neural language functions. In other words, learning NLP is like learning the language of your own mind. Neuro-Linguistic Programming is like a user’s manual for the brain, and taking an NLP training is like learning how to become fluent in the language of your mind so that the ever-so-helpful “server” that is your unconscious will finally understand what you actually want out of life. NLP is the study of excellent communication–both with yourself, and with others. It was developed by modeling excellent communicators and therapists who got results with their clients. NLP is a set of tools and techniques, but it is so much more than that. It is an attitude and a methodology of knowing how to achieve your goals and get results.