你是第幾任總統/校長？How to translate this into English properly?
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?'