Today I realized that online video games are actually very effective at teaching English to you. I noticed how well a long time team-mate spoke English today although he could barely talk to me a year earlier. Ofcourse I am not talking about the brainless shoot'em up games like Call of Duty. I mean strategy games and other realistic simulators which rely heavily on cooperation and coordination between players.
Every online game has thousands of "clans" which are groups of players who work in teams. The communication usually happens through a program called "Teamspeak", similar to skype where you play your game while talking to others in group chats.
This is actually the best and easiest way to find other people to talk to. You have to share the enemy positions, your plan and strategy and how you attack etc.
With this, you will be a fluent speaker in no time!
What do you people think? Would you try it out?
"Ofcourse I am not talking about the brainless shoot'em up games like Call of Duty."
Take that back.
I was playing Team Fortress 2 , World Of Warcraft. Also they're very good for learning English.
that is just a stereotype. first, its not easy to find a native speaker you can regularly talk to even on a platform such as italki. and the thing about "american slang" is just plain wrong. I play with people all around the world. Brazil, Russia, various Europeans, yes Americans but also Brits.
It's your own decision how you learn English. Playing video games is just a valid option in my opinion..
NO No No - read books, try writing in English and talking to native speakers. Video games will teach you bad American slang.