Hi all,
I would say that the most difficult part in learning a foreign language, any language not just English, is the cultural differences between your native with the one you are learning; at least this is what I find really frustrating. I guess that is why, as some of you has already...