The elementary English course for non-native speakers of English teaches elementary level standard English with a focus on communication skills, basic grammar, and listening & reading skills necessary for success in introductory English as a Foreign language.
An excellent, well-maintained website featuring grammar, vocabulary, and pronunciation activities and quizzes - even an ESL soap opera called "The Flatmates"!