There are so many things which have been said or could be said on this subject - both from the aspect of the student and that of the instructor. I too have taken many classes and I believe the most frustrating thing I have ever encountered was an instructor who was not prepared - we sat and waited until she made hand-written changes on the directions for us - that took approx. 1/2 hr. The next most frustrating thing is students who are not prepared. Get your instructions ahead of time, cut out your fabric, have things organized and bring the foot pedal and power cord for your machine! I have found it best to look at the work of the instructor, if the shop has samples. Ask other quilters if they have ever taken a class from the instructor and see what they have to say. If something "extra" pops up during the class that was not part of the original project, then don't feel obligated to participate - especially if it is something you don't want to do. Ask questions during the class - it is OK to ask for help - that is why the instructor is there. Please don't give up - you will find "THE" class for you and as others have said - check online - many YouTube videos with excellent instructors and directions....but there are some not so good also.