Neuro Linguistic Programming (NLP)
NLP is a method of influencing brain behaviour (the neuro) through the use of language (the linguistic) and other types of communication to enable a person to recode the way the brain responds to stimuli (that's the programming) to manifest new and better behaviours.
NLP helps you become aware of underlying patterns of thought that change your patterns of mental and emotional behaviour e.g. you over consume on chocolate, you never manage to do the exercise that you promised yourself you would do, you live with constant stress. NLP would help you find out what is triggering this behaviour and the key to breaking this behaviour to provide a more positive outcome.
Using a variety of simple techniques, NLP allows you to break lifetime negative habits and thought processes quickly and effectively.