5 levels with 120-150 hours each. Cambridge School of ESL English Learning - Interactive ESL English language study lessons for students to learn and improve their English language speaking, English conversation, and English understanding. EFI Home Page - Free online instruction by volunteer teachers to students from all over the world to facilitate the learning of English by Internet. English courses by Aspera - Aspera offers English as a second language courses with highly qualified teachers online 24 hours a day. EnglishSpace is a complete and interactive language course open to all.
Courses incorporate listening, speaking, reading and writing skills.
Registration and materials ordered online. Free English Course from Eloquence - English From Scratch is a free English course aimed at absolute beginners. No prior knowledge of English is required. It's English - Offers free and premium services for learning American English. Includes audio dialogs, daily quotes, idioms, current events based lessons, plus text editing and voiceover services.