So I have this laptop cart in my classroom. A teacher from a different department asked me if he could borrow it this week to use with his students. Being the helpful person that I am, I said sure. He said he'd pick it up about 10 minutes before the end of first period. 10 minutes before the end of first period is 9:05. My students were using the laptops in first period. I told them that at 9 AM they'd have to power down and return the laptops to the cart so that they'd be ready to go when this other teacher came to get it. The other teacher showed up at 8:50, 15 minutes before he said he was going to and nearly 30 minutes before the end of the period. I told my students to go ahead and save their work, power down, and put the laptops away. Not even one minute later, this other teacher literally yelled/shouted at my kids to hurry up and put the laptops back, that now isn't a time for playing games. He basically hounded them until every one of the laptops was put away--he kept on shouting and telling them to put the things away. He was not kidding around. WTF? My students were working on their school work (not playing games), as they had been directed to do by their teacher (me) until 9 AM. It takes a little bit of time to save and power down properly, probably a minute or so. I could physically see that all my students were saving and powering down when they were asked to do so. I did not appreciate this other teacher coming in early and shouting at my kids for being slow and acting as though they were being intentionally defiant and non-compliant. I didn't know how to respond when this whole thing happened. I pretty much just gave my students an apologetic smile and asked them to speed it up as best as they could. These students are juniors and I've had them for three years. They are good kids who follow the rules and do what they are asked to do. They are not accustomed to getting shouted at. I didn't want to call this teacher out on his (what I felt was) inappropriate behavior and attitude towards my students in front of my students, because I think that would have been unprofessional. I'm not sure what I should have done. Ugh.