As they teach you Spanish, you can help them improve their teaching skills, and to adapt their lessons to your needs. Everyone learns from each other. Live with a village family , where you can practice and improve your Spanish. There are no fixed dates or length of training sessions. These are individualized according to your needs.
Teaching is one on one or in very small groups.
Rustic rural setting . There is running water and electricity. You can ask for boiled drinking water. Spanish training will mostly be oral . Beginners in Spanish may want to supplement their oral practice by doing some study of basic grammar on their own.