Walk Spanish is a very good option to learn Spanish in DF and explore the city at the same time teachers and methodology are fun and engaging.
I had a very positive experience learning with this school. I enjoyed having class in this beautiful city, the way the lessons are structured is very convenient for tourism purposes but the quality of learning is very good as well. I had to check several options since other schools have dubious reviews so its something you have to check when booking: the peoples reviews, where they are from, the reputation of the school and how long they have been operating. While Walk Spanish is relatively new compared to option that have been here 15 years or more i find it very modern and according to current demand. Moreover they have been operating in Playa del Carmen for some time now.
I took the general PLUS 10 private course last July which was a mix of group and private class. What caught my attention when booking was the methodology, i had read different things about accommodation options in Roma, Condesa and Polanco and i was confused on which area was better / nicer. The class being dynamic and held on different areas and locations allowed me to learn Spanish as a beginner while exploring the areas I just mentioned so i could absorb part of the culture of each. Group class was small, 5 students in my level, and divided in grammar and conversation/ writing. I used my extra private lessons to focus on speaking. I fully recommend this school.
I took the 4 WEEK group plus private 5 option with Gus and Ana last June and what I really enjoyed was the methodology. I have taken several language programs abroad and this one is one of the courses I have enjoyed the most and fully recommend, specially due to the attitude of the great teachers and the possibility to learn in a personalized and professional way. Students were all ages and everyone got along well due to the method.