The annual prom is put on by the Cherry Hill Education Association, which represents 1,200 teachers and school staff members ...