I have say he has gotten better recognizing outside pitches but he has a hard telling where his zone is. My advice is to concentrate hitting the ball.
I know it sounds easy but slow his swing down until he can make contact at least 50% or more. The more times he misses the more he looks bewildered.
If he'd try this during batting practice he would improve. Quit trying to swing for the fences.
When he came up he did hit the ball.