El P. Leobardo ("Leo") Almazán fue ordenado sacerdote en 2005. Tiene un doctorado en Teología Moral por la Academia Alfonsiana (Roma). Actualmente es Asesor Principal de Catholic Relief Services-CRS para el enlace con el clero y Vicario Parroquial en St. Williams, Round Rock, TX (Diócesis de Austin). Leo ha enseñado todas las Áreas de la Teología Moral durante más de 10 años en varias universidades del mundo y ha dirigido retiros y talleres para parroquias, comunidades religiosas y muchos otros grupos durante más de 15 años.