New Interchange Students Book 3: English for International Communication
 
Springboard: Book 2
 
Springboard: Book 2
by Jack C. Richards
No user ratings
Approaches and Methods in Language Teaching: A Description and Analysis
 
New Interchange Workbook 2A
 
New Interchange 3A
 
New Interchange 3A
by Jack C. Richards, Susan Proctor, J.H. Hull
No user ratings
Reflective Teaching in Second Language Classrooms
 
Reflective Teaching in Second Language Classrooms
by Charles Lockhart, Jack C. Richards
No user ratings
Beyond Training: Perspectives on Language Teacher Education
 
New Interchange: English for International Communication  Lab Guide
 
Curriculum Development in Language Teaching
 
Teaching in Action: Case Studies from Second Language Classrooms
 
Teaching in Action: Case Studies from Second Language Classrooms
by Jack C. Richards, Teachers of English to Speakers of Other Languages
No user ratings
New Interchange: English for International Communication  Lab Guide
 
New Interchange: English for International Communication Lab Guide
by Jonathan Hull, Jack C. Richards, Susan Proctor
No user ratings
at 4 Sellers
New Person-To-Person: Communicative Speaking and Listening Skills
 
New Person-To-Person: Communicative Speaking and Listening Skills
by David Bycina, Jack C. Richards, Sue Brioux Aldcorn
No user ratings
Springboard: Student Book
 
Expanding Tactics for Listening
 
Listen for It Teacher's Book
 
Listen for It Teacher's Book
by Jack C. Richards, Andrew Harper, Jack C. Gordon
No user ratings