Calum Robertson presents a cheque for £632 to Additional Support Needs pupils at Sandwickhill Learning Centre.
Cal endured a 100 mile cycle challenge to raise funds for BBC Children in Need last month and decided to donate some of the money he raised to the local facility.
In total he raised £1632 with £1,000 raised online going to the national appeal.
“I wanted to make sure some of the money came back to the island,” he said.
His dontation may be spent on a social outing for the pupils and on sensory equipment.
Cal is pictured with pupils and Principal Teacher Anne Campbell.