NLP | Neuro-Linguistic Programming

Often presented as a pseudo-science, NLP may have useful implications for EFL teaching. Elements of NLP exist in a number of extant teaching methodologies today, such as suggestopedia, task-based learning and Total Physical Response (TPR). Techniques often used in communication activities also have roots in NLP.