Has held teaching and administrative positions at: Colegio Calasanz, Salamanca (Spain), Regional Government of Castile and Lion (Spain), Georgetown University in Salamanca (Spain), University of Porto (Portugal), Georgetown University (U.S.A.), Fairfax County Public Schools, Virginia, and Northern Virginia Community College (NOVA), Woodbridge Campus, Virginia