Karl Krahnke
Approaches to syllabus design for foreign language teaching
Approaches to Syllabus Design for Foreign Language Teaching (Language in Education)
Reading Together
Reading Together
Instructor's manual to accompany Reading together, a reading/activities text for students of English as a second language
Reading Together Instructor's Manual
Reviews of English language proficiency tests