There is a great resource.
LinguaLeo here is my link http://lingualeo.ru/r/8bcodl
From this site there are plugins which are built into the browser(I stand in chrome and FF).
When you double-click on a word in the current website, shows the translation along with the word transcription. It's very cool. To this audio the sound of the words.
On the site a lot of English videos, audio and books.
Almost more than a year. Very satisfied.
There are other courses free and paid.
I never cry and work almost all the site services.
On this website don't work, but paint, because I understand the problem )
Although I think many here already know about it ))