While online classes alone are likely insufficient for becoming fluent in the English language, the Internet offers a number of additional resources. By taking advantage of multimedia resources, students can cover most aspects of learning a foreign language.
Online classes are effective at teaching grammar, writing and pronunciation, which constitute the core of languages. Those focusing on English also have a number of written resources covering almost all topics. Online video enables students to listen to English spoken by native speakers.
A number of websites, such as LiveMocha.com, also connect those learning English with English-speakers learning a foreign language. This way, students willing to share their language can get personalized advice on speaking English through these websites.