When did the kids have to be the adults?
The Fight for Accountability
He was fired and banned from ever working at our school again. And 2 weeks later, he was hired by a public school 5 miles away. So that wasn’t justice. Not after what he’d almost stolen from us that day. We all knew what had to happen next.
Jason texted everyone from the bus to meet at his garage after dinner. I biked over around 7 and found most kids already there sitting on paint cans and old lawn chairs. Sally was picking at her fingernails while Bradley paced back and forth near the workbench.
The younger kids who’d been in the back of the bus, huddled together on an old couch, still jumpy whenever someone moved too fast. Jason’s mom brought out a plate of cookies, but nobody touched them.
We all kept checking our phones, reading the same news article about Brown getting hired 5 miles away. My hands wouldn’t stop shaking no matter how hard I pressed them against my jeans.
The garage door creaked open and this older guy walked in, maybe 50, wearing a faded work shirt. Jason’s dad introduced him as Harvey Garza. Said his son Tyler died in a school bus crash 3 years back.
Harvey looked at each of us. Really looked like he could see what we’d been through. He pulled up a folding chair and sat down heavy, rubbing his face before he spoke.
“Brown starts driving for Oakdale District on Monday,” he said.
The room went dead quiet. Harvey pulled out this thick manila folder stuffed with papers and forms.
“But new drivers have a two-week probation period before their contract locks in.”
He spread the papers across the workbench, pointing at different sections with a pen.
“We got 14 days to stop him, and I know exactly how to do it.”
My hands finally stopped shaking as I grabbed a notebook and started writing down everything he said. Harvey showed us the complaint forms for the state transportation board, the contact info for the safety inspector, the exact wording we’d need.
He’d been fighting for bus safety since Tyler died. Knew every loophole and every person who could help. Bradley’s dad showed up with his laptop and started typing up a timeline of everything that happened on our bus.
Sally’s mom brought her phone with all the parent group chats from both schools. More parents kept arriving until the garage was packed. Everyone listening to Harvey explain the process.
He said we needed documentation, witnesses, and media pressure all hitting at once. The energy in that garage shifted from scared kids to people with a plan. My phone buzzed all night with texts from other kids wanting to help.
The next morning, my notifications exploded with messages from Oakdale students. This girl, Madison, said Brown had already yelled at her brother for dropping his backpack in the aisle. Her mom noticed Brown’s hands shaking when he grabbed the wheel.
Another kid said Brown seemed confused about the route, kept missing stops. We set up a shared Google Doc, and kids started adding their observations, even tiny things they noticed. By noon, we had 23 different concerns logged from just his first practice run.
I forwarded everything to Harvey, who immediately started filing state complaints. Mom had to drive me to the school now because I couldn’t get on any bus without my chest getting tight. While she drove, I searched transportation laws on my phone, scrolling through pages of regulations.
There it was in section 47B, mandatory random drug and alcohol testing for all commercial drivers. Our district hadn’t done a single random test in 2 years, according to their own reports. I screenshot everything and sent it to Harvey.
He called me right back, said this was huge, that he was filing an immediate complaint with the state oversight board. Three parents from Oakdale reached out through Facebook after someone shared our story in their PTA group.
They wanted an emergency meeting and asked if we’d come tell them what happened. My stomach twisted at the thought of talking in front of strangers about that day. Jason saw my face and said he’d go with me, that we do it together.
His mom offered to drive us both to the meeting that Thursday night. The principal finally started returning calls after parents bombarded the school switchboard, but he just kept repeating the same line about personnel matters being confidential.
He wouldn’t confirm if Brown had been written up. Wouldn’t explain why the emergency exits were disabled, wouldn’t take any responsibility. Bradley’s dad was a lawyer, and he sent this formal records request demanding all of Brown’s employment files.
The principal had 30 days to legally respond, but we only had 11 days left before Brown’s probation ended. That Thursday at the PTA meeting, the Oakdale cafeteria was packed with worried parents.
I stood up at the microphone and my voice cracked on the first word. I told them about the water rising, about pulling that emergency brake, about Brown’s flask sliding across the floor. A mom in the back row started crying when I described the disabled exit.
The room erupted with parents shouting questions at the school board members who’d shown up. They demanded Brown be removed immediately, demanded to know how he passed their background check. The board members kept saying they’d look into it, but parents weren’t having it.
One dad stood up and said his kid wouldn’t ride any bus until Brown was gone. More parents nodded and said the same thing. Friday afternoon, I got a call from an unknown number. It was Tristan Mendes from Channel 7 News.
He said someone forwarded him our group chat screenshots. I wonder what Harvey Garza’s real story is. A dad who lost his son in a bus crash 3 years ago. Just happens to know exactly how to work the system.
He’d been investigating bus driver shortages for months and wanted to know about the complaints against Brown. I told him I’d talk if he kept us anonymous for now. I didn’t want Brown coming after us. He agreed and we talked for an hour about everything.
He said he had sources at both districts who were worried about speaking up. That weekend, Harvey called with big news. He’d been digging through state records and found that Brown’s commercial license should have been automatically suspended after a DUI arrest 2 years ago.
Somehow, the suspension never went through the system. Harvey filed this bombshell with Rick Hogan at the state transportation department. Rick promised to investigate within 48 hours. Said if this was true, Brown would be pulled immediately.
Monday morning, our counselor asked to see me during first period. She said I was showing signs of PTSD, that she’d noticed me jumping at the fire alarm, the dark circles under my eyes. She wanted me to see a trauma specialist.
I told her I couldn’t stop now. We only had 8 days left to save those Oakdale kids. She made me promise to get help after Brown was dealt with. Said trauma doesn’t just go away on its own.
Tuesday afternoon, Annabelle Kerr from the new district called an emergency meeting with all the concerned parents who’d been calling. The community center was packed with over 200 people when Harvey and I walked in wearing our red shirts.
Kerr stood at the podium shuffling papers and clearing her throat every few seconds. She started talking about driver shortages and budget constraints and how Brown had passed their standard background check. Harvey stood up from his seat in the third row.
He pulled out a folded paper from his pocket and read the fire chief’s exact words about the mass casualty event in this loud, clear voice that made everyone go silent. Kerr’s face went from pink to white as he kept reading.
He spoke about Brown’s blood alcohol level and the disabled emergency exits. Parents started shouting questions and demanding answers while Kerr kept saying she’d look into it. That night, the rain started again and I was brushing my teeth.
The sound of water hitting the roof made my chest get tight. My hands started shaking and I dropped the toothbrush in the sink. The room started spinning and I couldn’t catch my breath no matter how hard I tried.
Mom found me on the bathroom floor gasping and crying and thinking I was drowning even though I was completely dry. She called Jason and he came over in his pajamas and sat with me on the bathroom floor for 2 hours.
He kept reminding me we were safe and listing all the things we were doing to protect other kids. Wednesday morning at 6:00 a.m. Tristan’s article went live on the news website with this huge headline.
The story was about the drunk driver being hired despite his recent firing. My phone started buzzing with notifications as everyone shared it on Facebook and Twitter. By lunchtime, the new school’s phones were ringing non-stop with angry parents.
Kerr released this short statement saying Brown was temporarily reassigned to non-driving duties pending further review. Thursday morning, Brown showed up at the new school’s transportation office anyway, demanding his regular bus route assignment.
The secretary called security when he started pounding on the counter and yelling about his rights. Two security guards had to physically drag him out while he screamed about persecution and lawsuits and how we’d ruined his life.
Someone filmed the whole thing on their phone and within an hour it was spreading through every parent WhatsApp group in both districts. Friday afternoon, I was in chemistry class when my phone rang with a number I didn’t recognize.
It was Leah Schaefer from the district attorney’s office saying they were filing criminal charges against Brown. She listed them off like she was reading a grocery list. DUI, 37 counts of child endangerment, and reckless endangerment.
She needed all of us to testify, but warned the case could take months or even a year to get to trial. I told her we didn’t have months because Brown could hurt someone else before then.
She said she understood, but the legal system moved slowly and there was nothing she could do to speed it up. Saturday morning, Harvey sent out a group text saying we needed to pack the next board meeting.
He’d ordered 200 red shirts that said student safety first and arranged for them to be distributed at the local library. Monday night, we had a convoy of 40 cars driving to the district office with parents and kids all wearing those red shirts.
The boardroom only had seats for about 60 people, but we squeezed in over a hundred with people standing along the walls. When the board president tried to limit public comment to 3 minutes each, Harvey pulled out a list showing 40 parents.
The board members looked at each other nervously as parent after parent stood up telling stories about their kids being scared to ride the bus. Tuesday morning, a message popped up in my Facebook inbox from someone I didn’t know.
She said she was a bus driver at Brown’s new district and had seen him drinking from a flask in the parking lot last week. She was scared to report it because they were already short three drivers and she didn’t want to lose her job.
I asked if she’d be willing to go on record and she said yes if her name could be kept private. I forwarded her message to Tristan with her permission and he said he’d protect her identity.
Wednesday afternoon, Rick Hogan from the state transportation department finally called Harvey back about the CDL suspension issue. He’d spent two days digging through records and confirmed that Brown’s license should have been suspended after his DUI 2 years ago.
The paperwork had gotten lost in the system somehow and nobody had followed up. Rick issued an emergency order right there on the phone, preventing Brown from driving any commercial vehicle pending a full investigation.
Harvey put him on speaker so I could hear Kerr in the background saying she had no choice but to officially terminate Brown’s employment immediately. Thursday morning, Bradley’s dad’s records request finally came through and the documents were worse than imagined.
The principal had known about Brown’s drinking for at least 6 months with three separate reports from teachers who’d smelled alcohol on him. Every single report was marked with the same note in the principal’s handwriting. No action needed due to driver shortage.
My whole body got hot reading those words and I had to walk outside to cool down. The school board called an emergency meeting that afternoon and placed the principal on administrative leave pending an investigation.
Friday, some parents started posting on Facebook that we were going too far and ruining people’s lives over one mistake. Sally’s mom actually called my mom saying we should show Christian forgiveness and move on.
Mom’s voice got real quiet which meant she was really mad.
“Forgiveness doesn’t mean letting drunk drivers keep driving children,” she said.
The conversation got heated and Sally’s mom hung up on her. Saturday morning my phone buzzed with a Facebook message from an account with no profile picture. The message said I was a snitch who ruined a good man’s life and that Brown had three kids.
I deleted it and tried to forget about it, but then another one came through Instagram saying I’d regret what I did. My hands started shaking as I read it over and over. Then came the one that made my blood run cold.
It had my home address and said they knew where I lived. Dad grabbed the phone from my hand and called the police right away. Two officers came to our house and took screenshots of everything.
They traced the IP address to a computer at the public library, but the security footage showed a young guy in a baseball cap using it. One of the officers recognized him as Brown’s nephew from a previous arrest.
They picked him up that afternoon and he admitted to sending the messages because his uncle asked him to scare us into dropping everything. The judge issued a restraining order that same day. The nephew had to stay 500 ft away.
Monday afternoon, Tristan called saying he had someone who wanted to talk to me. It was the woman from the car roof, the one holding her toddler when Brown almost hit them. She started crying as soon as she saw me and pulled me into this huge hug.
She kept saying thank you over and over while her little girl played with blocks on the floor. The woman told me she’d been stuck on that car for 2 hours before we stopped Brown from hitting them.
She said she’d already given a statement to the police about how Brown was swerving all over the road. Her testimony would help the case because she was an outside witness who saw everything.
When she left, I sat in my room and cried for the first time since the whole thing started. Tuesday morning, Harvey got a call from Brown’s union saying they’d filed a formal grievance about his termination.
The union rep argued that addiction was a medical condition, and Brown deserved treatment instead of punishment. Harvey spent the rest of the day calling every parent from both bus routes to organize them for the grievance hearing.
He ordered a 100 poster boards and had families make signs with their kids’ school photos on them. The hearing was set for Thursday at the district office. We showed up with 60 parents and kids all holding those photo posters.
The room was so packed that people had to stand in the hallway. Brown’s lawyer stood up first and tried to make us look like mean teenagers who wanted revenge. He said we were exaggerating what happened and that Brown was a victim of his disease.
Then Leah Schaefer stood up and asked to play something on the projector. The room went dead silent as the bus security footage started playing. Harvey’s detective work uncovered what the state missed for 2 years.
Brown’s license was basically playing hide-and-seek in their filing cabinet while he drove kids around drunk. You could see Brown taking sips from his flask while driving, then almost hitting that woman on the car roof.
The union representative’s face went completely white as he watched Brown swerving between lanes with kids screaming in the background. Before the video even finished, the union rep stood up and withdrew the grievance on the spot.
He actually apologized to all of us for not knowing the full story. Friday afternoon, Tristan called with huge news. A mechanic from the bus depot had reached out to him after reading the articles.
The mechanic said Brown had asked him 3 weeks before the flood to disconnect the breathalyzer ignition lock on his bus. The mechanic refused and reported it to his supervisor, but nothing was ever done about it.
This proved that the district knew Brown had a drinking problem and did nothing to stop him. The mechanic agreed to go on record with his story and had the work order Brown submitted as proof.
Harvey immediately forwarded everything to Rick Hogan at the state transportation department. By Monday morning, the state announced a full audit of both school districts’ transportation departments.
