An Ipswich school raised more than £100,000 to support 100 students with bursaries at the school by its centenary in 2033.
Royal Hospital School has recently launched its Centennial Bursary Campaign and raised £101,998 through its first-ever Giving Day, which took place on April 26.
Donations were received from 436 alumni, parents, pupils, friends, and supporters.
The event included many activities, among others, cycling to Greenwich and back, where volunteers cycled for 15 minutes to half an hour over a 12-hour period, making more than 436 miles altogether.
The RHS choir and community sang their favourite hymns. Pupils, parents and alumni were encouraged to nominate a hymn and/or join the choir to sing with them for this challenge.
The Holbrook Sound Challenge began at 17:12 (the year the school was founded) and was completed at 19:33 (the year the school moved to Holbrook).
Pupils and staff gave their Giving Day Pledge, inspired by an assembly delivered by the Philanthropy Committee.
The favourite pledge from a pupil says: "My Giving Day 2020 Pledge is to volunteer my time more to help those in need and to get involved in more charity work".
READ MORE: Chance for 100 students to go to private school with Royal Hospital School bursary
Simon Lockyer, the headmaster at RHS, said: "We have really enjoyed hearing and sharing stories from our pupils, alumni, staff, friends and supporters.
"It is a reminder of the long history of support that RHS has provided to individuals and families and my hope is that this will continue long into the future."
Parents of the RHS students who already received bursaries said that the support has had "such a beneficial effect on their academic attainment and character".
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here