Trainer very good at what he does