BBC Learning English
British English differs from American English in certain ways, especially in regard to spelling, pronunciation, and colloquial phrases. The BBC offers an English learning course that may be best suited to people who already speak some level of English and are interested in these distinctions. In fact, when grouping lessons according to experience, the lowest the program goes is lower-intermediate.
Still, the BBC offers some fun and accessible ways to get better at English, from its Grammar Gameshow videos to Shakespeare Speaks. The site also focuses on current events and new developments in the English language. There are videos, written lessons, and follow up quizzes to test your comprehension.