>>90411
>professor
1:one that professes, avows, or declares
2a : a faculty member of the highest academic rank at an institution of higher education
b : a teacher at a university, college, or sometimes secondary school
c : one that teaches or professes special knowledge of an art, sport, or occupation requiring skill
I thought he was talking about 2b (synonymous with lecturer), which in my experience is used far more often than in the faculty rank designation