Many friends try to learn English by watching English movies with Chinese and English subtitles. I suggest another option is to improve your English through a large number of English video content with Chinese and English subtitles provided by Yappr. Yappr's video content includes celebrity interviews, music MTV, interesting advertisements, news and sports highlights, etc. Users can choose to watch according to the difficulty, and even participate in editing. Yappr has versions in many languages, maybe you can make friends around the world and talk with them in real time.