NEWSPHOTOS: James Buchanan High School 2022 GraduationDylan JacobsChambersburg Public OpinionThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan JacobsTimothy Helman smiles to the crowd of families during James Buchanan's graduation ceremony on Friday, May 27, 2022Dylan JacobsThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan JacobsThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan JacobsThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan JacobsValedictorian Carly Sollenberger gives her address during the graduation ceremony at James Buchanan High School on Friday, May 27, 2022Dylan JacobsThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan JacobsHayden Harbaugh walks to his seat during the James Buchanan High School Graduation on Friday, May 27, 2022Dylan JacobsThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan JacobsSalutatorian Sarah Miller gives her address during the graduation ceremony at James Buchanan High School on Friday, May 27, 2022Dylan JacobsThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan JacobsKylie Abrahams accepts her diploma during James Buchanan's graduation ceremony on Friday, May 27, 2022Dylan JacobsAshton Calhoun rings the bell during James Buchanan's graduation ceremony on Friday, May 27, 2022Dylan JacobsRiley Crone watches on as James Buchanan plays the alma mater during the graduation ceremony on Friday, May 27, 2022Dylan JacobsShyda Piper rings the bell at the graduation ceremony at James Buchanan High School on Friday, May 27, 2022Dylan JacobsThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan JacobsThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan JacobsThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan JacobsThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan JacobsThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan JacobsThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan JacobsThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan JacobsThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan JacobsThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan JacobsThe class of 2022 attends graduation at James Buchanan High School on Friday, May 27, 2022Dylan Jacobs