LDL stands for the german of “Lernen durch Lehren” which means "Learning by Teaching" a very common teaching technique used on most courses. The work presents strategies and techniques with some recommendations of implementation specifically to teach a foreign language such as English. This teaching technique enhances the students acquisition of communicative competences as well as “hard skills” and “soft skills” (i.e. complex thinking, explorative behavior, project competence, generating knowledge to mention some of them)