I have several Craftsy classes and have been very happy with them. Angela Walters/FMQ is great. Jackie Gehring also is very good...these two are mostly about modern quilting techniques. Quilting large quilts on a small machine by Anne Peterson is excellent...it has a lot of basics and ways to make the job easier. I also learned a lot from Amy Gibson's free BOM a few years ago...it may still be available.