Develop English communication skills for professional advancement and social situations. This comprehensive guide provides interactive exercises using everyday language. Includes guidance for speakers of specific Languages: Chinese, Japanese, Korean, French, Spanish, Italian, Portuguese, Russian, German, Iranian and Indian. Book + CD