Danvers: St John's Prep seniors make their way through a line of congradulating faculty on their way to commencement Sunday morning. Jim Vaiknoras/Staff photo
110522jvaprep