The best college teachers are he really grad students / postdocs with social skills / the personality for teaching.
They are still fresh on the material, energetic, and know some of the applications.
I learned more from that “professor” than most of the rest.
One in particular said straight up on the first day, “I do not like teaching. I am required to do this in order to do the research I want to do.”
I guess I at least appreciated his candor, it gave me insight to what many of the other professors felt but never said out loud.
…and actually he was in the better half of instructors (there was an admittedly low bar with a few excellent standouts).