Mentor and ‘godfather of canoeing’ mourned
Sacred Heart College and the wider Catholic community have been deeply impacted by the sudden death of teacher Roger French who suffered a heart attack on the Champagnat Campus at Mitchell Park on April 30.