teaching activities missing activity missing activity missing activity missing activity missing activity
education and training Bachelor of Animation and Digital Art, Tecnológico de Monterrey Master of Information Design, Universidad de las Américas Puebla