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