Another excellent site to practise your English.
Yappr is an online service that makes learning English fun and easy. You can learn English by watching videos from native speakers about music, celebrities, news, American culture, and more. Videos include transcriptions, translations and a dictionary, so you can learn about the topics that interest you.
You only need to register to use the site. Enjoy!!