I have several quilting classes and really enjoy them. I always download the materials and keep them for reference. I am working on some of the modern techniques now. I think they are worth the money because I don't have to go anywhere at some particular time and I am not pressured into buying class materials at a store. And, I can proceed at my own pace. Sometimes I am that student who is ready to skip ahead and leave others in the dust-other times I am the one who would surely drag everyone else down to my slow pace. With Craftsy no one knows these things except me.