Right now I'm teaching Koreans, and the powers that be have decided that in the school the kids need English names, not Korean names. I'm not sure why this is the case. I taught Japanese for four years in Japan calling students by their Japanese names, and Cambodians in Cambodia for two years calling them by their Cambodian names. It's a little difficult, yes, remembering names that are somewhat foreign, sometimes odd, but not impossible. Now, though, I find myself calling on teenage kids whose names have been picked by themselves and other teachers, resulting in cries of "Ceasar, pay attention", or "Ulysses, be quiet", or "Adelaide, what's the answer?"
Which makes me feel, I don't know, odd. Like a kid being stuck with a foreign name. I mean, they're already in a foreign land -- do we have to change their names, too?