Feliz Ano Nuevo firstly!!
About my Spanish: I knew already knew some grammar before coming to Peru, but the actual talking I'm doing here in Peru. My experience is that Peruvians are always in for a chat and it´s very easy to meet peruvians when going out, so ways enough to practice
the costs for spanish classes is about 5$ p/h for group classes and the double for privat classes, but if you like check it out at amautaspanishschool.com
And about Cusco: some people think there are too many gringo's, but I really like it, especially when you're staying somewhere for more than a couple of days, I mean there is always something to do and party every night!! The nature is also faboulus, Inca trail is an absulute must and travelling to Bolivia and Chili is not far from Cusco..
tell me if you like to hear more!