Alberto Monteagudo Canales es es licenciado en Ingeniería Informática por la Universidad de Castilla-La Mancha (España) y también en Español por la Universidad Estatal de Nueva York. Asímimo, posee un Máster y un doctorado en Lengua y Literatura Española de la Universidad Estatal de Nueva York en Búfalo (Estados Unidos). Ha centrado su carrera académica en la enseñanza del español como lengua extranjera y de la literatura española del Siglo de Oro, lo que lo ha llevado a impartir clases en diversas universidades, tanto en Estados Unidos como en Taiwán. Actualmente, trabaja como profesor a tiempo completo en el Departamento de Lengua y Literatura Españolas de la Universidad Providence en Taichung, Taiwán. Afiliado desde 2023.