What makes a good leader?
The same things that make a good parent, friend, sibling, or spouse.
A good leader is someone who is open, giving, and selfless.
As much as we might like to complicate it, leadership is not rocket science. It is people who care about their teams. They want to see them grow as individuals and find satisfaction in working towards something bigger than themselves, and are ready and willing to support them.