He had a few ropey games early on but has come good.

He still has some areas of his game to improve on but as Bob said some areas he does excel at