Quechua was the language of the Incas, and is still spoken by the indigenous populations of the Andes. Today, only in Peru, an estimated 10 million people speak Quechua as a first language, and it is also spoken in Bolivia and parts of Ecuador.
In order to take Quechua classes, it is indispensable to have at least an intermediate level of Spanish, as all the grammatical specificities are explained in Spanish.
If you chose to be housed in a homestay, you will be staying in families who have Quechua-speaking members. You will be able to share the life of those families where you will be able to practice your linguistic skills.