Everybody has their own issues in learning a foreign language which includes not only the English speakers who are trying to learn other languages of the world; but the same principle applies to non-English speakers who are trying to learn English.
For any of you interested to learn the beautiful language of Italy, it would be a lot comfortable for you to go through your Italian lessons if you knew how Italian native speakers use a certain word or how a normal day goes among Italian natives. This doesnt mean though that you really need to go to Italy to learn and observe how Italians live their lives, but a background of what Italians do would suffice.
Dont worry about how youre going to turn out when you speak in Italian to an Italian local who lives on a different area of Italy, whats important is that you know how to use the Italian language in its standard form. Different regions or areas of Italy use different accents or grammatical forms so if you know you can handle the barriers within Italy alone, your Italian speaking skills can make it anywhere else in the world.
As a student of an Italian subject or course, you also have to realize that the...