We recently found out that 22frames.com is becoming a popular site for learning English as a second/foreign language (ESL/EFL). It turns out that watching captioned videos provides a way to not only learn formal and informal English, but also cultural concepts. To find videos, you can browse through categories or make caption-only video searches on your interests. Even more, we have been devoting significant time and resources to developing specific features for English learning and teaching that are motivated by our users' feedback
Learn more English here with interactive exercises, useful downloads, games, and weblinks. Practise your grammar, vocabulary, pronunciation, listening, and reading, and have some fun too.