Thanks to the advancement of technology, learning English has become much easier for me. By using Ipod and other MP3 player devices, I can practice my listening skills everywhere and everywhen. The appearance of social networks helps me greatly in speaking English as I am able to have a real chat or meeting with native speaker. Moreover, online dictionary apps are very convenient, and it can also help me in checking my pronunciation as well as meanings of words. Moreover, the development of Internet makes online courses become accessible to students. These courses make learning English more interesting with sound and lively illustration. For me, the most effective method of learning English is through the films. Thanks to the invention of laptops, smartphones, I can watch films whenever I want. I can replay and imitate the actors to improve my intonation and pronunciation. In short, technology is very beneficial for students as long as they know how to make the most of it.