Richard R. Day
Extensive reading in the second language classroom
Extensive reading activities for teaching language
Cover to Cover
Impact Issues Level 3 Student Book w/CD
Impact Issues Level 2 Student Book w/CD
Impact Topics! 30 Exciting Topics to Talk About in English (Student Book and Audio CD)
Impact Values! 30 Discussion Topics to Help You Explore Your Own Values (Student Book with Self-Study Audio CD)
Issues in English Creoles
Issues in English creoles
New ways in teaching reading
New Ways in Teaching Reading, Revised
Talking to learn