Michael Tueller, Professor