A good leader leads from the front. Takes responsibility of failures and credit the success to his team. Always have people smarter than yourself and distance from people who always praise you.