Beijing has put much effort into brushing up on its English in order to host the Olympics.
Taxi drivers, police officers and volunteers have struggled through English classes, and city officials have cleared the streets of most garbled or unintelligible English-language signs.
The city also boasts a few linguistic stars, such as police officer Liu Wenli, who over the past two decades has taught himself English and other languages.
On his beat in Beijing's Coal Hill Park, he says he taught himself English and 12 other foreign languages over the past two decades.
His skills include an ability to say "put your gun down" in a New York accent.