I would never want to yell at my students. I also would not want to think that there was nothing more for me to learn from my students.
I just finished student teaching in a school where I saw several teachers yell at the students. I also grew up going to the schools in the same town. I was so disappointed to the point where I have started writing a letter of complaint. I just think it is so hurtful to yell at a student. I understand everyone gets frustrated but it is better to take a deep breath. When the teacher yells, the teacher loses control and that is not a good thing.