Neuro Linguistic Programming
Neuro-linguistic programming studies the ways your thoughts affect your behavior. It looks at the ways the brains interpret the signals they receive and how these interpretations affect what we do. By examining how our brains process information, NLP techniques help us to look at our thoughts, feelings and emotions as things that we can control, rather than things that passively happen to us.