The teacher can make all the difference in the world. I am having issues w/my DS teacher too. But last year the teacher was amazing and I had no complaints at all. I have a feeling those teachers don't come around often!