Speechyard is a place, where English learners have a perfect opportunity to improve their English and expand language knowledge by means of educational entertainment.
We suggest you watching favorite films and music videos, reading best books and learning colloquial phrases by means of creating your own library, where you should train sentences you\'d like to know. You may also communicate with other English learners and find new friends all over the world!
http://speechyard.com/