This is what I have noticed both as a teacher and a teacher trainer:
- Different teachers stick to different approaches, depending on their own learning experience, their TEFL /TESL education, influences and experience
- Different students learn in different ways, depending on their age, monolingual or bilingual environment, and myriad of other factors.
One's viewpoint on other teachers' approaches can only be the reflection of one's own capability to accept the relativism of teaching. Because of that I would like to invite each and everyone to write his/her own 10 commandments of teaching, so we can learn while teaching.