Cooperative developmentde Julian EdgeMateriasEnglish languageEnglish teachersForeign speakersStudy and teachingTraining ofLehrerfortbildungEnglish language, study and teaching, foreign speakersTeachers, training ofEdiciones (2)Cooperative Development (1993)