Great generosity at Good Shepherd School