Seriously the best experience in my life. Have an open mind and I assure you you will have a blast. Be prepared to meet people from over the world and most importantly emerge and respect the local culture. Don’t think twice when volunteering,, do it and stay as long as you can you won’t regret it. Some people on my program were not pleased about the program they chose so make a wise selection. If you have donde it before you will enjoy it more. I personally did childcare and I loved every second of it.