Volunteers keep coming back to St. Michael's