I was never taught by a TA. Only the professor. TAs ran tutorials and helped in the labs. Even the professor was in the lab, in my memory. But it was a long time ago. Maybe they were only in the labs sometimes.

I remember that in my school, the profs had to publish in order to stay. Doesn't guarantee a good teacher. But was suppose to establish a certain level of knowledge, I think, if they were publishing.