Joe really takes the time to get to know the players and works on both their strengths and weaknesses.

He is also incredibly patient in his teaching.