6 Lessons Learned from Volunteering in South Africa Posted on March 3, 2015September 2, 2021 by Aaron Cosgrove