i have had the opportunity to get to know him pretty good. He is the same person on the video as if you were talking to him in person. Just a great trainer. He runs and has some very nice dogs. In my opinion they are really good videos and yes he does take the time in the video to explain the process and the reasoning behind why it is done this way.