A great coach is someone who is knowledgeable, supportive, motivating, and able to provide constructive feedback.