Learn English speaking, reading, writing, listening,English grammar and vocabulary from over 21 vernacular languages. It has 100% free English speaking course with more than 475 Interactive lessons, word games on reading, translation, spellings, grammar, vocabulary with immediate results and English grammar tips and 10,000 words English ...