I'd be surprised if he's a good trainer. He has the knowledge to be a good trainer, and I've seen him explain things well - but I don't see him having the care required to be a trainer. I can't see why he'd give a fuck, unless his passion really is to pass on that knowledge.
He certainly has the communication skills to be a good trainer, but will he give enough of a fuck?