His OD, you are going to have to spend at least a whole season on, single training. My 6 ft PG trainee took a whole season of OD training (single POS) and with a level 6 trainer, and only got to level 13. for ID, you are also going to have to spend most of a season on if you want to him to 12.
I would not bother getting his ID to 12, because this would take too long. Try Getting it to lvl 10, but would definetly get his OD to 12/13.