Question: what are the three essential virtues of a team player?
Answer: An ideal team player embodies three virtues: humility, hunger and people smarts.