Establishing a framework for the book - Training to be a language teacher - Becoming a committed language teacher - Establishing the learning environment - The diversity of the language classroom - Managing individuals - Teaching flexibly - Vitalising the language class - Maintaining the classroom community - Frustrations and rewards - What drives language teachers - Towards a teacher-generated theory of classroom practice