Good Shepherd College has final graduation July 19, 2019 By Michael Otto Leave a Comment It is a time of change for the Church, and also for Good Shepherd College in Ponsonby, said the chair… Read More