Yes. There's a correct way to challenge authority. I don't know if you are kidding with that question. If she didn't think she should have to put her cell phone away, she could have said "i'm so sorry, can I go out in the hall? This is an emergency call from my mom" (if in fact it was) Then, when the admin came in, apologize and say she's put her phone away now and sorry for being a disruption, and if he still wants to talk to her in the hall, that's fine. And then certainly when the cop tells her to get up, get up and then later take it up with the principal/counselor as to what happened. People challenge authority all the time, and win, but you can't just sit there and bluntly refuse to move when told to, by someone with legitimate authority. And then you certainly can't punch them.