Recent jobs in professor