The British Council website for learners of English. Great listenings and videos. Most of them with exercises and tapescripts. Have fun!
The BBC website for learners of English. "6-minute English" are conversations about a great range of exciting and current topics. They offer an excellent way to improve your English.