I feel your pain. This kind of thing happened to me at a LQS years ago. I didn't take classes for 10 years. This year I signed up for classes at my local Hancocks. I have the most wonderful teacher I could possibly have! I have taken several classes and am signed up for more. She has a very loyal following.
So don't give up like I did. There are very good teachers out there. You just need to find them. I missed alot by not looking sooner.