I am of a mind set that we are here to Learn, Love, and Grow. The best way I know to do that is to be available when someone or something "asks for help". The beautiful thing about my experiences with Global Volunteers service programs is that is exactly what is happening! Instead of imposing what we think is best for the situation, the community asks for help in what they think is best for them. With that in mind, it requires one to step out of our daily fast paced routine and step into the lives and time lines of a different culture. This is part of the experience that can be frustrating if you don't allow yourself to shift your perspective and see things differently. For example, in Tanzania, the term "first thing in the morning" could be anywhere from 8:00am to 11:00am because that may be the first time they can spare from there essential routines to participate in projects. Once you realize that the people are making an extreme effort to be part of the program and that when they do show up at 8:00 am it was it reflects how grateful they are, and even when they show up at 11:00 that means their family requirements took longer than anticipated and that we were actually STILL a high priority because they showed up and were grateful! Keeping in mind that most of the people in the village don't have easy access to water, don't have electricity, and certainly don't have watches then you realize that time is not as critical or important as it is to us. The thing that sticks with me (after that shift in perception) is knowing that whatever it was that I was asked to help with(and it varied from construction, to teaching, to just sitting and listening) is what they needed at the time, and the joy and gratitude expressed by the team leaders, staff, community hosts, and members of the village at our participation in the things needed to make life better for their families and loved ones now and future generations is truly genuine! It takes a special type of person to volunteer to help someone else , if you are still reading my review, YOU are that special type of person and I highly recommend Global Volunteers to help you to Learn, Love, and Grow!