I am in the process of watching all of his videos. Can't say enough about how great they are. His videos are old, but the skills he teaches are timeless. Most videos are under 10 minutes, and he cuts right to the chase. Most of his stuff is worth repeat viewings. It is obvious that he is an experienced instructor, so you know the techniques have been tested out in the field. I think Terry is a pretty unbiased guy, who teaches a broad spectrum of skills. Needless to say, if I can get out and practice, this info would be way more useful, but for now, just watching will have to do.