Michelle you spoke of the teacher you had been working with as being a "control freak" and she might well be just that. However, some people are like that. In fact, there are control freak artists too. I am an artist. Now, I also work as an art teacher. I have done many residencies that involve working with classroom teachers. Some teachers have their own agenda. That is fine. It is THEIR class for those hours of the day. No matter how frustrated you get over your son's teacher, it will not change her ways. My advice is to work with your son's creative expression at home. If you dislike the teacher so much, change your son to another class. As far as your volunteer work, keep it up! Although, you should find a teacher to work with that is open, creative, understanding, and willing to give you the freedom you need to give the students what you feel is important. Good Luck!