Remember, if someone is speaking English to you with an accent, they are probably, by default, smarter than you because they speak two languages. Don't patronize them.
@Miriamm you are exactly right! I took four years of French in high school and forgot all of it. I took Spanish in college and never became anywhere near fluent. I have to turn on subtitles when I'm watching British dramas. I really admire people who are bi or multi lingual!