So your military service was post Soviet, if you were seeing American tourists, then you must be from one of the major cities, your English is very good, did you learn that while working in the Russian military, or government?
Why tourists? There are a number of professors, priests, businessmen and military from UK and US in Russia. As for English I’ve learnt it in a public school.