A coach can be many things to different people. A coach is a teacher, a mentor, and a role model, sometimes a friend and confidant. Most of all, a coach must be positive.
The traits of a positive coach are:
Puts players first
Develops character as well as skills
Coaches for mastery
Creates a partnership with players
Honors the game