If you are weak in English and want to improve your English grammar then ohaysoft.com have lot of English learning material for you. They provide many Freeware and shareware English learning software to polish your English Grammar, Tenses, Vocabulary, Listening, Speaking, Reading and Writing skills. I have choice two Free English Learning Softwares for you. It is very small in size but give you big result.
Free English Learning Softwares:
English Tenses Quizzes 1.5: English Tenses Quizzes contain about 3000 questions. It will help you to learn English Tenses very easy. Download
Learn English Vocabulary By Pictures 1.6: Learn English Vocabulary By Pictures will improve your English and help you to learn English vocabulary very quickly. Download
For more detail and get more useful Freeware and Shareware English learning softwares from www.ohaysoft.com