Ryde Academy students have once again shown their compassionate spirit by generously donating to two worthy causes this ...