There are billions of definitions, qualities and traits to define a effective leader but still no one is able to make single definition, idetify set of traits to define as a good leader. Defining leadership can result in never ending debate. There are number of things which makes a good leader but it depends on the people and circumstances to decide which qualities they want more in their leader to deal with problems. These qualities can vary from time to time. Sometimes people want to just follow the instructions of leader in those circumstances giving effective instructions will make a good leader but sometimes people may want the powers to be delegated to them, here effectiveness of leader will depend on his ability to delegate. One of the trait which a leader must have is the ability to understand the pyshological and emotional state of the people working for him. Because people are humans and they have emotions. Different people have different emotional strengths and its leader's role to understand the past and current emotional states of people working for him. So he can understand everyone individually from the team working for him.