I think that personal training it's very expensive and it's not worthy but can't say it's impossible.
I think it's more possible he gathered many unsigned skill points from previous season - a fast trainer can gather 150 sp in a season - and give them the new season.
You can find some more info from his profile and achievements too.