Understanding Language Teaching encourages teachers to reflect on their classroom practice by thinking critically about their own teaching, their colleagues' teaching, and the environments where they work. --From publisher's description.
How do you feel?