The nature of language
The nature of Learning a language
Activities that involve real communication promote learning.
Activities in which language is used for carrying out meaningful communication promote learning
Language that is meaningful to the learner supports the learning process.