education and training Bachelor of Architect, Benemérita Universidad Autónoma de Puebla Master's Degree in Architectural Design, Benemérita Universidad Autónoma de Puebla