How much opportunity will I have to speak Spanish in Puerto Escondido?
You will have as much opportunity to speak Spanish as you want, especially if you stay in a homestay. You should know that there is some tourism in Puerto Escondido but most of the tourists hang out in a few areas insular and the percentage of tourists to locals is very low. So if you decided to spend your time at the areas where all the gringos hang out, you could end up speaking English almost all the time. However, if that is not your prerogative, it can be very easily avoided; just don t frequent the tourist areas. There are plenty of beautiful beaches and areas of town where you can comingle with the locals.