Craftsy is a good place for classes. There are hundreds of books out there that explain techniques well. Depending on what you want to learn. Books that I recommend are: Harriet Hargrave's Quilters Academy series (4 in all - starting with beginner thru advanced) for piecing; Sally Collins' Precision Piecing is also excellent; Harriet Hargrave's "Heirloom Machine Quilting" for machine quilting; and Jinny Beyer has a book on hand piecing and hand quilting. These are all "user friendly."