I have taken classes both ways local shops and craftsy I prefer craftsy as it is always there for refreshing as I am slow in a class room and never finish and get lost along the way with craftsy I can go at my own pace relaxed and if I get tired can go back later and pick it up I do want to take some more quilting classes but I really loved that free motion embroidery by machine