Eh, if he can’t shoot or dribble, that’s not anybody else’s fault.
And if he can’t shoot or dribble, he needs to remake himself into a hustle player, garbage man. Because defensively and rebounding wise he should be able to become really good, but he can’t be out there clanking 6 contested mid range jumpers a game that don’t even look like they have a chance, and traveling 2-3 times. Those are wasted possessions. He has made some nice passes.
All his touches should be within 15 feet of the basket and he needs to focus on interior passing, cutting, offensive boards and putbacks, and maybe a quick, hard move to the basket with 1 dribble and without traveling. Never mind trying to shoot jumpers or break down defenses from 25 feet away. Maybe senior year after lots of development.