Dr. John Largier, Professor