Good afternoon, guys!
Learning English can be a real challenge; we've got a tense system that's very complex, a variety of interesting (and sometimes difficult to understand) dialects, strange phrases, and don't even get me started on the pronunciation!
My students from Slovenia tell me that English is not "logical" and this is one of the hardest things about it, i.e. the rules don't work all the time, especially with pronunciation.
But what do you think? What's the hardest part about the language for you?
Understanding different native speakers?
Find natives English speakers to talk with.
Pronunciation is really difficult, but to be honest I've never even tried to get it right. It doesn't seam to be much of an issue since I am usually understood, and none of my teachers ever said anything. I also think improving my pronunciation would be so difficult, I'm not even sure I want to try. But lately, I started thinking, maybe I should do at least something about it.
I also don't talk much to native speakers, I've learned all of my English from non-native speakers. Maybe that's why I don't see my pronunciation as a big problem. Few people I know can get it right anyway. And I don't really think not having talked to native speakers is a problem either. I mostly need English to communicate with non native speakers, and if I ever move to UK or something, I might just pick up the accent then.
And of course, let's not forget those little words without any meaning that are randomly inserted into the English language in order to confuse learners. I think you call them articles.
I don't know how to put it right but for me the main problem is to sound like me in my native language :D You know when you are studying foreign language you just trying to copy someone's accent. And that was frustrating for my english-speaking friends, I was just copying their manner of speaking and some catchy phrases. "you know what'm saying" :D