So sorry you are having disappointment in classes. I find them to be a wonderful experience once I decided what I really wanted out of them . Sometimes I am looking to do a particular quilt, sometimes a technique ,sometimes the experience of attending a class from a particular teacher and sometimes to motivate me passed a sticking point. But the best reason for me to attend a class is to go with friends and have a good time! I usually don't even plan to get the project finished, just to learn Something! I have found the most productive classes to be those where I get pre-class cutting instructions so we can start "producing" more quickly.
Another thing I enjoy is "sit and sews" where I bring my own project and work at my pace...no competition but usually good advice, help and encouragement if I need it. You may want to give them a try.