no a teacher can not call you dumb because it is you right to not be abused in any way but its your responsibility to mot call the teacher anything or make her/him annoyed in a way.
Teachers should act nicer for there students. Often that makes the students like and obey you, but if they don't obey you then you may act strict. They can drink coffee whenever they want. ELISA
IS...