Federer is an excellent player. He has a character and a sporty anger. He is a professional of the highest class.