English has become one of the most prominent languages in the world. It is widely used in most international organizations around the world. In fields such as science, commerce, education the use of a common language like English is always beneficial. The English language has gradually gained global dominance in a variety of areas like business, education, literature, science and many others. This is what attracts more and more people to learn the English language. English is the language of carrier advancement and enhanced income opportunities. English language learning classes are thriving everywhere. The advent of the internet era has changed the way people chose to learn the language. The current generation would rather have the convenience and flexibility of learning the language from the comfort of their homes. Many online English courses are available online. Some even offer Free English courses online. Such Free online English courses sound very tempting. Of course, there is nothing wrong in that. Everybody likes a freebie. But are they really worth your time and money or are they just a marketing gimmick simply to lure you to their site? Most of these “free language” sites use the word free to lure unsuspecting people. People often fall for such gimmicks only to realize that there is a catch. They usually end up buying the training material, CDs or DVDs to learn the language. Do such CDs actually help you to learn a language fluently? Such attempts to learn a language with the “help” of untested internet materials and no teacher are futile. How does a student without the help of an experienced online teacher know at what level to begin language learning? Does the student but dvd 1 or dvd 2. Without a teacher to evaluate a students language level the student will in most cases buy the wrong dvd or tape.In addition what does a student learn when there is no teacher to correct a mistaken pronunciation. Free language lessons are not interactive so they promote language mistakes and mis-pronunciation. Spending 30 hours trying to learn a language from a CD may not be really helpful. CD english and free english is much like a school with no classes –the appearance of learning without the reality of learning. Learning a language without a teacher’s guidance can be quite a difficult task. The skills of an experienced teacher can help you save time and money in the long run. Hence an online course that is paid for would actually be a wiser and more appropriate choice. One needs to learn the finer nuances of the language. Teachers can help you grasp basic fundamentals, pronunciations as well as guide you when you go wrong. Online courses allow the teachers to hear and evaluate the students’ progress and chose the right language level accordingly. This prevents the student from wasting time and money at the wrong level. In an effort to save money people might opt for the free language courses but this may not ensure that you learn the language correctly. It would be better to learn from language experts who will determine your language level,correctly assist you in correct pronunciation, respect your choice of topics and who will in the long run also save you time and money.