by Submitted article | November 9, 2018 12:43 pm
OSWEGO – Students at Leighton Elementary showed their patriotism in action during a recent school assembly where they honored three dozen community veterans.

With the help of their teachers and Principal Kara Shore, the entire student body expressed gratitude to each veteran for sacrifices they have made to defend the nation and its people.
Principal Shore, who also is a veteran, emceed the event alongside sixth grade teacher and fellow veteran James Hartmann, who encouraged all students to thank all veterans.
Each guest marched into the school gymnasium to a crowd of cheers, thunderous applause and a sea of tiny American flags.
Together, everyone recited the Pledge of Allegiance before students performed “America the Beautiful.”
Thanks to the technology department at SUNY Oswego, each honored veteran received a patriotic wooden coin as a token of appreciation.
Guest speaker Mayor Billy Barlow lead the students in grades pre-kindergarten through six in a “Thank you, veterans” cheer before each grade level sang the songs of each branch of service.

Oswego High School Principal Patrick Wallace, a veteran and former member of the U.S. Army Band, then played “Taps” as Leighton students and staff members closed their eyes and held their hands near their hearts.
All guest veterans, including Oswego City School District Board of Education member Samuel Tripp, lined up at the end of the ceremony so each student and teacher could shake their hand, or give their special guest a hug, before they returned to class.
“Thank you for your service!” one intermediate student said.
Following the celebration, classes took turns doing various rotations in the gymnasium, such as a physical fitness challenge, Veteran’s Day coloring sheets, a question and answer session and trying on Coast Guard uniforms.
Subscribe to get the latest posts sent to your email.
Source URL: https://oswegocountytoday.com/community/leighton-students-staff-host-veterans-day-appreciation-assembly/
Copyright ©2026 Oswego County Today unless otherwise noted.