Here are some free online English training options:
1. Duolingo
2. Khan Academy
3. BBC Learning English
4. EnglishCentral
5. EnglishCentral YøùTùbé Channel
6. Alison
7. Massive Open Online English Course (MOOEC)
8. USA Learns
9. OpenLearn
10. FutureLearn
These resources offer a range of materials, including videos, interactive exercises, and grammar explanations, to help you improve your English skills.