A bit shaken up still. Classmate, friend, team-mate of my oldest and a genuinely great kid, good student, good multi-sport athlete.

I was away all day on a field trip with my 4th grader trying to pretend that nothing happened since most of them didn't know anything.

Casey thanks to you and your colleagues for your efforts. I don't know how to process it, let alone how you guys do so and remain professional doing your job.
I haven't wanted a drink so bad in a very long time

x2, to any of these guys. Turns out this was my cousin's, husband's, cousin. Very sad indeed.