Change schools - the teacher doesnt have the class management skills to handle a group of two year olds.
My 3 year old son is strong willed and NOT an angel - however, at his daycare he eats, snacks, naps, plays with all the other children with little to no trouble. The only time we did have a series of problems was when he had a new teacher, who was not firm and consistent. I was worried every day and started thinking that there was something wrong with him. He got moved into a different class, with an experienced teacher, and then - back to very few problems.
Your son does not need to be in a disorderly environment, and getting in trouble and feeling like a troublemaker, and you dont need to be stressed about it.
There are plenty of mothers day out programs around. I would definitely switch.