I've studied Spanish at 10 schools in Mexico. But I only recommend 2. In Oaxaca, Instituto Amigos del Sol is my clear choice. I studied there a month beginning mid-January 2013. This experience convinced me to rent an apartment long term and return this fall to pursue my goal of becoming fluent. This school does not waste time or money. Lessons are skillfully and cheerfully tailored to the individual needs of the students.