Volunteered for 6 weeks with Awaiting Angels. Lived in Cusco and worked at a school for kids with special needs, but endless other volunteer jobs to suit any person. Absolutely the best volunteer experience I've ever had. The program director Jenny works very closely with volunteers to ensure a great experience. The organization is based in Peru so has few overhead costs and projects that truly help the community. The host families I met are wonderful (and the food is amazing) and I always felt very safe. Would highly recommend this organization to any volunteer.