BBC, Learning English - bbc.co.uk/learningenglish email:learningenglish@bbc.co.uk Radiouroki English.MoreTeaching English for all of all countries. To train speech recognition there is a wonderful rubric Words in News where you can listen to the news release and associate an audio version with a text version.
Words to remember are highlighted and repeated on a separate track. Grammar, vocabulary, English idiomatics, language tests and games, audio files for download to mobile devices - the site has everything a person needs, seriously tuned to tighten the language to a decent level. And even more: some of the material is aimed at teachers, there are plans for classes. For beginners, there is a Russian version of the site, but it is more modest.