I would like to mention that NLP (Neuro Linguistic Programming) has changed my life for the better. If you are not aware of this "mental technology," here is a quick summary (thanks Wikipedia): "Neuro-linguistic programming (NLP) is an approach to psychotherapy and a "model of interpersonal communications" based on the subjective study of language, communication and change. It was co-founded by Richard Bandler and linguist John Grinder in the 1970s as a method of personal development. They developed a set of practices and techniques based on modeling successful psychotherapists of the time. However, its application was not limited to psychotherapy, rather they attended to the patterns of interpersonal communications that could be applied generally. Its theoretical foundations borrowed from a range of disciplines, including various psychological fields, linguistics, cognitive science and occupational therapy. NLP and its many variants are taught through seminars, workshops, books and audio programs. The field is loosely spread and resistant to a single comprehensive definition. There is also a great deal of difference between the depth and breadth of training and standards." So in conclusion, for me personally, NLP has made me more aware of the world and how we view things. It has kept me motivated and productive, and most importantly of all, it has increased my communicative skills, both verbal, and non-verbal. If you are unaware of NLP, I highly suggest doing some research on this type of science, especially if you are involved with marketing and sales. A good place to start would be to get a book on Amazon. I guarantee you will thank me.