Charactertics of what I think makes a good coach

Through out this term we have spent a lot of time learning what it takes to be a coach and all the responsibilities that comes along with it. But what makes a good coach?? To me, I think a good coach is someone the students can look up to. I believe a good coach should have the following qualities: respect towards everyone, drive, commitment, passion for teaching, knowledge of the sport, patience. Someone who is open minded, approachable, and who really cares about the well being of their students. Finally, I think a good coach should really want to make their students the best and healthiest they can be.