This document provides an overview of Neuro-Linguistic Programming (NLP). It discusses how NLP studies excellence in fields like communication, psychotherapy, and education to understand the interaction between neurology, language, and behavioral programming. The six principles of NLP are outlined, including rapport, outcome orientation, sensory acuity, and behavioral flexibility. Building rapport through mirroring body language, words, and other behaviors is described as a way to connect with others.