Rob B – volunteer experience

I cannot imagine an experience that could have been more fulfilling than the one provided here.