St. Peter Academy, the co-sponsored school of St. Peter the Apostle Parish in River Edge and Our Lady Queen of Peace Parish in Maywood, recently held a Magic Night for students. To learn more about St. Peter Academy, visit www.spare.org or call 201.261.3468.