One Is the Lonliest Number

The more places in Greece I go, the more I notice how many people can speak English. As we all know, most ,if not all, of the shop owners on the Plaka in Athens speak English. And when I go to get a gyro in Pórto Ráfti I don't have to worry about trying to say the words in Greek because the woman behind the counter can speak English (she even seemed impatient when I tried to say my order in Greek). And I've noticed this isn't just people who I know must see English speakers on a regular basis. When we were skiing on Monday I had fallen down and a woman came up to me and tried to explain to me how I should get up. When that failed she just held out her hand and pulled me up. She did all of this while speaking my native tongue. Now I'm more shocked whenever I go to a store and the owner only speaks Greek than if he could speak two or more languages. I've also noticed that most of the road signs are written in Greek and in English. English is literally everywhere we go, and I would like to know why. I have a feeling they have a lot of English speaking tourists and that's why they have english road signs. But why does it seem like everyone knows it? Were they taught it in school? I'm sure they did to some extent, but I'm not completely satisfied with that answer. I suppose I should add this to my list of things to ask Vicki.