Nicolas Gillis, Professor