Neuro-Linguistic Programming is the psychology of excellence. It is based on the practical skills that are used by all good communicators to obtain excellent results. These skills are invaluable for personal and professional development. This introductory guide explains what NLP is, how to use it in your life personally, spiritually and professionally, how to understand body language, and how to achieve excellence in everything you do.