My host family has become a part of my actual family. I am in love with my three host sisters. My host mom and dad treat me like I am their daughter. I have 0 complaints. I wish I could stay with them longer, as they have been nothing but kind to me throughout my stay.
I have absolutely 0 regrets about joining this program for so many reasons. The first one being the experience you gain from a teaching perspective is huge and if you're looking to pursue a career in teaching and aren't sure what you want to do, this is a great way to find out if you enjoy the environment.
Secondly you can meet some great people and make new friends. I think what I liked most about the program is that you're not alone and can talk to the other volunteers and relate to them.