Graham further along than Gates when he came to NFL

A question for our blocking experts: what are Graham's current strengths and weaknesses as a blocker?

It's his true weakness right now other than learning the game. He's tall (obviously) so he has to keep disciplined and stay low and drive.