Getting a degree from a reputed college or university can prove to be helpful. Excellent communication skills, leadership qualities, interpersonal skills, ability to take risks, fast decision-making, etc., are some qualities, which good team leaders should possess. They generally learn these skills through experience.