A few weeks later, Leo came home with an excited grin. I turned off the faucet. “Okay.”
“They still track most of the donations by hand.
Cash envelopes, paper forms, and checks in a lockbox. It makes no sense.” His words started picking up speed. “I can build them a website.
People could donate online, get receipts automatically, sign up for volunteer shifts, all in one place.”
“Would they let you do that?”
He shrugged. “Mr. Bennett said if I make a draft, he’ll show the committee.”
“Then make a draft.”
That night, he barely ate dinner.
He sat at the table with the laptop open, typing with a focus so complete it almost scared me. Two weeks later, he had built the whole thing. The principal, Mr.
Bennett, called him into the office to show it on the projector. I took an early lunch from work so I could be there. Mr.
Bennett shook his hand after the presentation. Teachers smiled. One of the secretaries clapped.
Rhonda studied the screen with the expression people use when they’re trying not to smell something unpleasant. “How… helpful.” She glanced at Mr.
Bennett. “I do hope we’ve considered security.”
Something in her tone rubbed me the wrong way. The website launched the following week.
Donations came in faster than anyone expected. No more lost envelopes. No more chasing checks.
For a little while, people treated Leo differently. I let myself feel proud. That was my mistake.
The whispers started not long after the fundraiser ended. “I heard they raised more than this last year.”
“Has anyone seen the final report?”
Then one afternoon, I got a call from the school. “We need you to come in.
Immediately,” Mr. Bennet said. “It’s about Leo.”
My heart dropped.
“Is he hurt?”
I rushed to the school. I was expecting a quiet meeting in the principal’s office, but instead the secretary escorted me into an emergency meeting of the full PTA. Leo was already there, sitting stiff in a plastic chair, pale and silent.
I rushed over to him. “What happened?” I asked him. “What’s all this?”
Rhonda rose from her seat.
“I’ll be happy to explain, Ella. The fundraiser account is missing $10,000.” She pointed at Leo. “We have no doubts who took it.”
“Excuse me?” I turned to face her.
“The website,” she said smoothly. “He built it. He had access, and the money disappeared through it.”
“That’s not true,” Leo said.
“I didn’t take anything.”
“Lying won’t do you any good.” Rhonda pursed her lips. “Return the money, and perhaps we can handle this quietly. Refuse, and I will personally ensure you’re removed from this school.”
My face burned hot.
“You can’t accuse him without proof.”
“That’s not proof of theft.”
Mr. Bennett finally spoke, but he sounded weak. “Ella, the donation portal was administered through a system Leo designed—”
Leo cut in.
“Designed isn’t the same as controlled. There were admin accounts. Multiple ones.”
Rhonda’s smile turned thin.
“How convenient.”
I looked at Mr. Bennett. “Do you believe this?”
He hesitated.
“We will investigate, but expulsion is likely if we find that Leo is guilty.”
The story spread through town before we got home. At the grocery store the next day, two women in produce went quiet when I walked up. At church, someone gave me a sad little nod like we were already ruined.
That night, Leo shut himself in his room. For three days, that was where he stayed. He came out to use the bathroom, refill water, grab toast, and go right back in.
I heard typing at all hours. Fast, relentless, mechanical. I knocked once and asked if he wanted soup.
He said no. I asked if he was sleeping. He said enough.
On the third night, the door opened. He held out a small USB drive. “Mom.
Take this to the bake sale. Everyone will be… surprised by what’s on there.”
I stared at it. “What is this?”
“Of what?”
He met my gaze, and for the first time all week, I saw anger there.
“Of everything.”
The Spring Bake Sale filled the gym wall to wall. Kids ran between folding tables covered in brownies, cupcakes, lemon bars, and pies. Someone had strung paper flowers around the basketball hoops.
At the front of the room stood Rhonda, holding a microphone. “Tonight, we celebrate honesty, generosity, and community,” she said. My hands were shaking so badly I thought I might drop the USB.
But I started walking. “Excuse me,” I called out. Heads turned.
The room quieted one section at a time. Rhonda looked annoyed. “Yes?
What do you want?”
Before she could answer, I reached the projector table, plugged in the USB, and clicked the file Leo had labeled simply OPEN THIS. The screen flickered. Then rows of data appeared: Numbers, time stamps, login histories, and transaction records.
At first, the room was confused. Then Leo’s recorded voice filled the gym. “This is a copy of the website’s backend audit log.
It records every administrative action taken after launch.”
A murmur moved through the crowd. Leo’s voice continued. “This shows administrator access from Rhonda’s login credentials.” A red circle appeared on screen around several time-stamped entries.
“This shows fund transfers to an external account in staged amounts over six days.”
Rhonda stepped forward. “Turn this off.”
I didn’t move. Leo went on.
“After the first transfer, access logs were manually deleted. However, deletion attempts were mirrored in the server backup. Those actions came from this account.”
A highlighted line flashed on the screen.
User: Rhonda_Admin.
Somebody gasped. Then another screen appeared, showing the destination account details. The whole room erupted.
People started talking all at once. Chairs scraped. Mr.
Bennett pushed through the crowd toward the projector, staring at the screen like he couldn’t make sense of what he was seeing. Rhonda looked terrified. “This is fake,” she snapped.
“He’s manipulating data — this is exactly what I warned about. That boy fabricated this.”
Rhonda lunged for the laptop. Mr.
Bennett caught her wrist before she reached it. Mr. Bennett stared at her.
“I’m calling 911 immediately.”
And then, from the side aisle, a boy called out, “It was my fault!”
Everyone turned. Mason shoved through the crowd and stumbled onto the stage. His eyes were wild.

