I learned so much from Cindy Needhams class on Design It, Quilt It. That class took my machine quilting to the top.It has been the best class of all that I have taken. Leah Days and Angela Walters are good for beginners, if your interested in machine quilting. There are great ones for precision quilting and paper piecing. I highly recommend taking a class on what you want to learn and if you find out its not for you, they will give you a refund with no hassles.