White of High,
That sounds very, very cool. My sister in law (18 years old) spent three weeks in Mexico last summer and she absolutely loved it. She was on a mission trip through church and she helped build houses in Mexico City. She was really moved by the people that she met. Do you speak Spanish? I took 5 years of it as a teen, but now I know just enough to curse!

Enjoy!
Sherrie