The University of Texas’s Center for Open Educational Resources and Language Learning (COERLL) has an online course in K’iche’.
Indigenous language summer programs in K’iche’, Kaqchikel, and other indigenous languages.
Centro Tinku offers Quechua language courses in person
Peru’s Catholic University (PUCP) has an online Quechua course.
A pretty good Spanish-Quechua dictionary/translator online.
Here is a fairly complex Quechua-Spanish dictionary, complete with pronunciation guide (pdf format).