Wiracocha School is amazing! I took the intensive Spanish course for three weeks. Wiracocha set up everything for me including a apartment with other students and our trek to Salkantay – Machu Picchu. The teachers were very friendly and I was able to learn Spanish very fast and easy with my one to one classes. I would highly recommend Wiracocha to anyone wanting to learn Spanish as well as be a part of a community of people from many different places. Not only I did learn the language but we also had salsa lessons and cooking lessons. Indira even set up a hike for all of us on the weekend to Sacred Valley. Thank you so much for an amazing experience!!