你是第幾任總統/校長？How to translate this into English properly? 你是第幾任總統/校長？


I'm a Chinese. Like the title suggests, I struggle to translate this into English. I struggled to find a translation for "任". Please help.
It is a bit awkward isn't it? ‘You are the how many'th President? 

I suggest a rewording to something like (my Chinese is not good): 有多少总统您前？ That can easily be translated as 'How many Presidents have there been before you?'