Professor of Spanish
404 Pardee Hall
(610) 330-5260

Degrees

  • Ph.D., University of Pennsylvania

Teaching interest: Spanish