Approaches and methods in language teaching /
Methods of Teaching English : The Abstract Writing Skill /
The Modern language journal.
Language teaching : linguistic theory in practice /
Teaching language as communication /
Second language learning and language teaching /
Principles of language learning and teaching /
Task-based language teaching /
The practice of English language teaching /
Techniques and principles in language teaching /
A history of English language teaching /
Methods of Teaching Biology /
50 strategies for teaching English language learners /
Teaching the spoken language : an approach based on the analysis of conversational English /
Issues On The Development Of English Language Teaching = طرق تدريس اللغة الإنجليزية /
Longman dictionary of language teaching and applied linguistics /
Fifty strategies for teaching English language learners /
Teaching English as a second or foreign language /
Guide to Occlusal Waxing /
Handbook of perioperative care in general thoracic surgery /
The Osteoperiosteal Flap : A Simplififed Approach to Alveolar Bone Reconstruction /
Methods of Teaching Modern Languages : Papers on the value and on methods of modern language instruction /
Physical examination of the spine and extremities /
Program Review and Exam Prep Mammography & breast imaging PREP/