Class of 2017 feted at ceremonies..