I doubt this happened because of busses that’d leave or parents wondering where the hell their kids are while they are waiting.
I doubt a private school would put up with a consistent disruptive student or with a teacher losing control of a class so bad that they keep everyone behind while also having to deal with angry paying parents.
It’s possible but I doubt it’d happen more than once with that teacher.