English Vocabulary is an easy and effective way to learn English Words for Arabic, Chinese, French, Japanese, Korean, Polish, Portuguese, Russian, Spanish and Thai beginner and intermediate students. It gives you around 2500 carefully selected, most and useful English words organized in multiple ways — thematically, grammatically and with respect to frequency rankings.