So I'm traveling to Russia (St. Petersburg and Moscow, not really RUSSIA but still) in 2 weeks, and I wanted to ask you for some important Russian phrases that one should know while being there (i.e. something like "push" or "pull" on doors and similar stuff) that one doesn't necessarily learn in a language course or that's not in one of those tourist travel guides.
Also, I know it's not the place for this, but maybe someone can help me with a gift idea or info on the gift etiquette in Russia. I'm staying with a host family in St. Petersburg and with a family of a friend of mine in Moscow and I'm not sure what to bring as a gift. (I live in Munich, Germany).
Thanks for any help!