Dr. Thomas H. Yeager, Professor