As a quilting teacher I try very conscientiously to encourage and recognize the progress of those in my classes. Quilting won't be fun if you are constantly criticized. On the other hand, if you want to hone your skills, you need the assistance of someone with more experience than yourself. So it sounds to me that perhaps it's the WAY she is speaking to you, rather than WHAT she is saying. If you feel this teacher has things to share that you want to learn, perhaps you could have a private conversation with her and explain that criticism isn't helpful to your progress, and ask her to make her suggestions in a more positive manner. If that doesn't work out, find a new teacher with more sensitivity. Good luck!