I would suggest a few things if I may.
This is a very nice looking guard trainee. With a salary like that, I would expect he has very high sublevels in jump shot, jump range, and outside defense (meaning he is very close to popping to the next skill level in those).
Also, his other skills are at very acceptable levels. With his potential, he can get to a very high level if well trained.
So, what to do?
First, get a level 4 trainer if you don't already have one. Level 4 is usually the level where the trainer's ability has a good return relative to his signing bonus price and salary.
Second, I suggest training him using single position training. That means any training type you select, if there is the choice to use only 1 position, use it. Most of the guard skills are single position at the point guard (other than outside shooting, which is SG). Then have your trainee play all 48 minutes in that game at that position, once per week, to ensure he gets full training. After that I usually have my trainee back up a different position is another game that week, so his minutes are in the 60-70 range (best for gameshape purposes). If you have two other players worth training, they can get the 48 minutes in the other two weekly games. Mostly I would focus on a mix of pressure for OD training and passing (some outside shooting for jump range training is ok too). For weeks with just two games, I suggest training One on One (that's always done at two positions, so you can do PG or SG, and train up to 4 guys with 48+ minutes).
Third, come over to the USA offsite, and put up a training diary for this guy. There's lots of great active owners who will be happy to give you lots of suggestions about how to train him, as well as suggestions for making your team better. Check my sig for how to sign up!
Awesome player Straw Man!