Esther Teixeira

Assistant Professor
Spanish and Hispanic Studies
Scharbauer Hall 3118

esther.teixeira@tcu.edu | 817-257-6357