In my past 15 years of experience in tutoring and 10 years of child care I have heard MANY people say you must have lots of patience. Even though one must have patience when working with children one must also have understanding and a passion for working with children.
When I say one must have understanding I mean children have different situations and ways of life at home that will effect the way they act at school. So please remember when having to deal with a difficult child at work or during a tutoring or during a lesson session just remember they might be going through something in there life that you are not aware of.
And when I say a passion for working with children I mean is that one must be truly passionate for what they do especially when working with children.