Since being a Geiko is basically 100% customer service and performing arts, in a huge tourism city like Kyoto, knowing English might come in handy. Even if many establishments had the famous: "No foreigners" sign on the door, you never know what might happen. Actually I'm surprised Sumire can't speak English. I imagined she was a straight A student and class rep material.