Cathkin matriculant excels despite challenges