<p>half of them are rockstar teachers?
more like 1/10.
professors are hired irrespective of teaching capabilities in engineering/science departments.
science departments hire professors based almost exclusively on previous schooling/grades + postdoctoral positions held + maginitude and quality of publications.</p>