Well none of us like confrontation do we, but I would start with the teacher. I would make an appointment with him/her and discuss your issues. If that does not work, then I would go over his/her head, but I believe it is always best to resolve issues at the lowest level.

As odd as this may sound, the teacher may not even realize how their actions effect their students, or what I refer to as the oblivious person and you would be surprised how many are that way.