A great coach is someone who already understand the system he wants to play. He knows how to get the right players that are going to play the system very well. He knows how to manage those players, inspire and motivate them to give their 100% whenever they are playing.