Neuro-linguistic programming is an approach that learns from multiple disciplines to decipher the relationship between neurological processes (neuro-), language (linguistic) and behavioral patterns learned through experience (programming). It includes patterns that involve language to bring up a change at the neurological(subconscious) level is the task of NLP techniques. NLP techniques give you a new perspective toward the past experiences of your client. This helps in coaching, you can further polish the clients’ potential. You can help them reach their inner voice by taking sessions and building up a perspective of, ‘ALL YOU HAVE IS NOW’.