I truly enjoyed my time in South Africa. BE organized the itinerary in a way that maximized my appreciation of their culture while getting immersed in community projects. BE always tries to make sure we have one of a kind experiences, and I was not disappointed.