Patterns for a purpose :a rhetorical reader
Oxford advanced learner's dictionary of current English / A.S. Hornby
Improving reading skill in English for university student: book three and workbook three
Primary English :audit and test :assessing your knowledge and understanding
Management in english language teaching
Teaching children English :a training course for teachers of English to children
English phonology and pronunciation teaching
Teaching pronunciation :a course book and reference guide
Pronunciation pairs :an introduction to the sounds of English
TOEFL iBT :internet -based text