my post to a sociology list asking for what qualities constitute a great teacher:
specifically, for us professors of sociology, i would say a fundamental and consistent understanding of the sociological forces that result in us standing in front of a classroom of students on a regular basis. i would argue that if one is not intimately familiar with these forces, then s/he is not going to be a great sociological educator; i suspect that one could still be a great educator, however.
i would go so far as to say that we should be able to teach an entire course of sociology with us as the subject of discussion; starting and ending with how we come to stand in front of a group of students on a regular basis. It's all there...stratification, inequality, conformity, deviance, socialization, status, role, etc.