Neuro-linguistic programming (NLP) is an approach to communication, personal development, and psychotherapy created by Richard Bandler and John Grinder in California, United States in the 1970s.
According to Bandler and Grinder, NLP comprises a methodology termed modeling, plus a set of techniques that they derived from its initial applications. Of such methods that are considered fundamental, they derived many from the work of Virginia Satir, Milton Erickson and Fritz Perls.
I have been practicing NLP since 2004. I am familiar with 100+ techniques for exploration and personal change which I can work with clients and support them in learning and using them on their own.