Neuro-linguistic programming or NLP is a collection of techniques to improve communication and personal development.
Wikipedia is quite dismissive.
"The balance of scientific evidence reveals NLP to be a largely discredited pseudoscience. Scientific reviews show it contains numerous factual errors, and fails to produce the results asserted by proponents."
Other people find it vey helpful.
Other Articles To Improve Your Personal Effectiveness
The Six Steps Profit Formula - Free Report (Click On Image)