Hello language learners!
I am a polyglot from my early childhood, so speaking and listening to several languages have been with me throughout a long period. Nevertheless, no matter how long I am studying English, there are myriads of unknown words, expressions, idioms and ... slang! I blame my imperfect English competence on the artificial language immersion - I have never been abroad, I don't have a native English speaking partner, I don't encounter spoken lively English on everyday basis and I am not forced to use it at all. So, what do you think,guys, is it possible to become an eloquent speaker implementing home resources in a more intensive way, or is it obligatory to dive into natural ambience?
Looking forward to your answers!