Let's just dot the i: volunteer project - is a voluntary assistance. This is not a language camp, where you will learn English, and work abroad, for which you will be paid a decent salary.
Volunteers are involved in voluntary projects to obtain free food, a roof over his head, the opportunity to travel and make new friends. Some projects offer a small fee, but, as a rule, the money is enough only for small expenses. In addition, participation in the program you will have to pay a fee. Later in the article we write, what other expenses you expect.
Volunteer projects are divided into short-term (2-4 weeks) and long-term (from 1 month to 1 year). When choosing a suitable offer, consider this option.
Despite these facts, now volunteering to learn English put on a grand scale: many people go abroad not only help those in need, but also to facilitate their learning English. The fact that such programs are very popular abroad, so you will be able to communicate with native speakers of English on projects. You can also volunteer to go to an English-speaking country, where you can stop talking freely in the target language. However, even if you go to the non-English speaking country, you will find volunteers from different countries and also your language of communication will be English, as an international language. So in any case you will practice your English during the program.