They wanted a video.

Maybe one where she cried.

Maybe one where she yelled.

Maybe one where the girl who reported Brooke finally looked like the problem.

Keira turned toward Miles.

“You don’t have to be part of this.”

Miles looked away.

Dylan laughed.

“Don’t talk to him.”

Keira bent to pick up her backpack.

Dylan pushed it away with his shoe.

It slid across the concrete.

The crowd made a louder sound this time.

Keira straightened.

“Move.”

Dylan’s face changed.

“Or what?”

“Or I go around you.”

She stepped left.

Trevor blocked her.

She stepped right.

Miles hesitated, then remained where he was.

Not blocking her completely.

Not helping either.

Dylan moved closer.

“Say you’re sorry.”

“No.”

“For getting Brooke suspended.”

“She got herself suspended.”

The words landed.

Dylan shoved her.

Not hard enough to send her down.

Hard enough that everyone saw it.

Keira’s left foot slid.

Her body automatically corrected.

Weight centered.

Hands open.

Eyes forward.

Trevor grinned.

“Do something.”

Keira stepped back.

“I don’t want to fight you.”

Dylan pushed her again.

This time harder.

Students stopped laughing.

Even the people recording seemed to understand something had changed.

Keira heard a girl say, “Someone get a teacher.”

Dylan reached for the front of Keira’s uniform.

She caught his wrist.

Not violently.

Not dramatically.

She simply turned her body, redirected his arm, and stepped away from the line of force.

Dylan had been moving forward.

His own momentum did the rest.

He stumbled past her.

His foot caught against the edge of a planter.

He went down on one knee.

The crowd exploded.

Not cheering exactly.

Shock.

Dylan looked up.

His face burned red.

Keira released him immediately.

“Stay back.”

That should have ended it.

Instead, humiliation made Dylan reckless.

He lunged.

Keira moved sideways.

One hand guided his shoulder.

The other controlled his arm.

She turned.

Dylan hit the pavement on his side.

Not headfirst.

Not with a strike.

Just down.

The movement took less than two seconds.

Phones tilted.

Someone gasped.

Keira stepped away.

Hands open.

“Stop.”

Trevor rushed her.

Miles shouted, “Trevor, don’t!”

Trevor grabbed Keira from behind.

Her body reacted before fear fully arrived.

She dropped her weight, turned toward his thumb, freed one arm, and stepped through.

Trevor lost balance.

Keira guided him down rather than throwing him.

His shoulder touched the concrete.

She released him instantly.

Now the courtyard was silent.