1. These are interesting websites that you can use to improve your ability to understand talks and conversations in English:
http://www.rong-chang.com/qa2/ --- short stories that you can listen to.
http://www.esl-lab.com/ --- audio and quizzes to check how much you understand.
http://www.elllo.org/ --- tracks that include scripts and explanations of expressions.
http://www.audioenglish.net/ --- dialogues, narrations, phrases, pronunciation and role plays.
2. To download podcasts:
http://www.bbc.co.uk/podcasts --- to download some radio programs and news, British English.
http://www.npr.org/rss/podcast/podcast_directory.php --- to download some radio programs and news, American English.
http://www.voicesinthedark.com/content.php?iContent=50 --- to download stories.
https://librivox.org/ --- to download audio books.
3. Pronunciation dictionaries:
http://www.howjsay.com/
http://www.wordreference.com/
4. . Our website: http://www.eoitoledo.edu.es/