Garrett really hasn't improved much, but that shouldn't be a shock to all of us, because we know that he used the summer for baseball. I will say that I don't agree about upside. He can work on his 3 point shot, and right handed dribbling. He could be a 3rd team BE player by senior year.
Either way, I hope he stays, because he plays hard, and he has no fear going up against larger players.