Professor

Teachers at Hogwarts use the title Professor.