I have to say that Buddy McGirt is a hell of a trainer.
One of the best.