"Over 150 activities to help increase your fluency. Strategies on how to incorporate new words into everyday vocabulary. Complete review of synonyms, paraphrasing, roots, prefixes, suffixes, and more"--Cover
Lynn Stafford-Yilmaz, Lawrence J. Zwier
Study guides ، Test of English as a Foreign language