Techniques and principles in language teaching /
New headway English course: elementary Student's book /
A course in listening and speaking II /
New headway. Advanced student's book /
New InterCom /
Complete course in English /
English for meaning /
Farhang Moaser : English- Persian millennium dictionary
Writer's choice : grammar and composition.
Oxford learner's pocket dictionary : with illustrations /
Writer's choice : grammar and composition. Grade 12.
CLT & ELT in Bangladeshi context /
Leadership in English language education : theoretical foundations and practical skills for changing times /
Critical applied linguistics : a critical introduction /
Elementary school English /
Mosaic I, a content-based writing book /
Collins COBUILD English guides. 1, Prepositions /
Activate : college reading /
Collateral language : a user's guide to America's new war /
Cambridge advanced learner's dictionary.