Language pedagogy is the discipline concerned with the theories and techniques of teaching language. It has been described as a type of teaching wherein the teacher draws from their own prior knowledge and actual experience in teaching language.[1] The approach is distinguished from research-based methodologies.[1]
There are several methods in language pedagogy but they can be classified into three: structural, functional, and interactive.[2] Each of these encompasses a number of methods that can be utilised in order to teach and learn languages.