German was extreamly friendly and a great guide. he knew every little detail of the sights we visited and he made each visit extreamly enjoyable. the fact that he speaks perfect english and spanish was great because my mother does not speak spanish. if i plan a trip back to mexico city i will for sure be touring the streets of mexico with german.