I met similar situation with an old Russian in our group too. What helped me is to stick to some simple principles and common sence, like showing respect to his work, learning what we needs to learn no matter what his attitude was, being honest and open, etc. Just ignore his rude words and remember the useful words. Although I still haven't got along very well with the old guy, I think I've learned most of the necessary technique from him.