Teach English is a teacher training course which develops practical skills in teaching English as a foreign language. It is designed for teachers whose first language is not English, who teach large classes in inflexible classrooms with few resources, follow a set syllabus and textbook, have little control over course content or choice of material, and who have little time for lesson planning or preparation. The course therefore concentrates on methods and techniques which do not require lengthy preparation of material, elaborate use of aids or equipment, or complex forms of classroom organisation.