As someone who teaches quilt classes, I would say your experience was totally unacceptable. A person can be a fantastic quilter, but be unable to teach. A good resource is adult education classes. The goal of those classes is to teach, not to sell new products of gizmos. Unfortunately, many time lessons at quilt shops are for selling the latest fad.