There are several low-budget Spanish
-schools in Granada , the local Red Cross is a good option to go (The Web page of the School located there is at: http://www.granadanicaraguaspanishschool.com), since you can buy 1 on 1 Spanish lessons from them and so support them. For more options look around for flyers.
There are local guides too, that will show you around town or the area and tell you of the interesting history of Granada, one is called Gioconda, a very nice lady, that always takes her little traditional dress and umbrella around town, she sits everyday in front of the Hospedaje Central. Her office is at Cafeteria Taza Blanca - Tel 552 2876 or mobile phone 874 7822.