Language teaching has long been viewed as a problemsolving activity. Teachers try to impart the knowledge of a language to learners, and learners, at the same time, earnestly drink,in everything that is different from their mother tongue.In order to make this knowledge transfer successful, language teachers have tried every means possible to help students learn efficiently. An effective teaching methodology has always been a research target for language teachers.