There appears to be quite a few teachers (and a tutor) on here.
I think it's coincidence.
(note that although I work in a University, I'm in the IT department, not part of the teaching staff).