Here are some teaching methods which I have classified.
Traditional Approach: Grammar-Translation Method, Direct Method
Structuralist Approach: Situational Approach, Audiolingual Approach
Generative-Transformational Approach: Cognitive Approach
Humanistic Approach: Community Language Learning, Total Physical Response, The Silent Way, Suggestopedia, Natural Approach
Alternative Approach: Lexical Approach, Competency-Based Language Teaching
Communicative Approach: Communicative Language Teaching, Task-Based Language Teaching, Content-Based Instruction, Cooperative Language Teaching

Please talk about the topic that language teaching method is an evolving process.