* Research universities make money from research and not teaching.
* Admins create promotion schedules on research and not teaching.
* Teaching is the “cherry on top”. Good research > good teaching.
Of course, top institutions want it all, but it’s not a hard requirement.
Also: The hardest courses to teach are the intro classes. Those require teaching excellence that doesn’t overlap with technical chops. It is very hard to explain programming when you take it for granted.
Teaching intro classes is indeed difficult. I like how some universities have dedicated staff for this (who are paid to only teach and not do research).
* Research universities make money from research and not teaching.
* Admins create promotion schedules on research and not teaching.
* Teaching is the “cherry on top”. Good research > good teaching.
Of course, top institutions want it all, but it’s not a hard requirement.
Also: The hardest courses to teach are the intro classes. Those require teaching excellence that doesn’t overlap with technical chops. It is very hard to explain programming when you take it for granted.