Just asking because my friend and I have a completely different view on the teacher they had last year.
My DD loved her and flourished in her class. She was stretched in her work and rewarded for her good work/behaviour with praise, trips to the headteacher and housepoints and certificates. The teacher knew my DD well. My DD wanted to keep her forever. 
My friend thinks she is a rubbish teacher. She complains that her DD lost her cardigan repeatedly and was often sent out wearing a coat, but without it buttoned up. She felt her DD was not given housepoints often enough unless she raised it with the teacher.
As a teacher myself, it makes me wonder what different people use to judge/decide whether they think their child's teacher is good or not.