I would recommend volunteer at GVI. I volunteered at GVI Thailand Chiang Mai for two weeks and it's one of the best experiences I've ever had. The staff, the villagers and the other volunteers and interns were very nice and friendly people and you can have lots of laughs with them. The experience here would change you and you wouldn't want to leave the place while being there because everyone else makes this place feel like home to you. There's a lot of good things to do there like elephant hikes and rice picking and I've learned a lot of new stuff and skills while being there. I'll definitely come back again and I've missed so many of my new friends. I would definitely want to volunteer at other GVI programs to learn more about the animals and other new stuff. It was also good to learn about the elephants in GVI Thailand Chiang Mai.