Some professors lecture, others teach.
I've met a few teachers here on menewsha that I have wished I had. So I know there are amazing teachers out there.
I had one teacher though that didn't actually teach
just sat there and told us to read the book.