Learning Teaching is the essential guide for new teachers and is an invaluable resource for teacher training courses. It combines the basic principles of working in a language classroom with practical teaching advice, helping teachers plan and run successful activities, lessons and courses. This extended edition has been revised and restructured.