I highly recommend craftsy classes. Cindy Needhams are my favorite for machine quilting. I love being able to go back to them anytime I want. I have taken many, and all have been good. Some are better than others, just depends on what you want to learn