This dvd is mostly demonstrations, he does explain concepts of most of the techniques that he
demonstrates but doesn't teach them in detail. Mind you, if you have prior knowledge you can learn
most of these techniques by viewing this dvd over and over again. I would still recommend this dvd
because it is possible to learn, and learning off this master of cards is always amazing.