Are learner centered.
Promote communicative competence.
Create a meaningful context for language use.
Increase learning motivation.
Reduce learning anxiety.
Integrate various linguistic skills.
Encourage creative and spontaneous use of language.
Construct a cooperative learning environment.