He is extremely mobile and is a huge threat to take off and scramble for the first down.
He is a better runner than passer which is a disaster waiting to happen at the NFL level.
He usually ends up taking off once his initial target has been taken away.
He isn't very accurate and he doesn't throw a lot of difficult passes. He will be more inaccurate when asked to do more.
He doesn't put a ton of zip on his passes.
I haven't seen him progress through his receivers well at the college level.