As a small detail that I meant to add to Tavah, its that he talks with what sounds like a light Russian accent.  Not enough to suggest he is used to speaking a different language entirely nor to attempt spelling his sentences to reflect it, but enough to make it even more obvious he isn't a local to the civilized world.  Plus, I feel it works well with his overall character.  :-)