I have only taken classes at one LQS and I have been very happy with them. One of my very first questions when I get to class is how far I can expect to get in the project. Time at class is limited and I am generally well on my way to completing my project by the time class is over. I love taking classes! I get a chance to learn new techniques and I also enjoy meeting the other 'student's'. Sorry you had such a bad experience. Perhaps you could try again someplace else.