- Ph.D., University of North Carolina, Chapel Hill, 2005
- M.A., University of North Carolina, Chapel Hill, 2003
- BA, University of North Carolina at Asheville, magna cum laude, 1999,

Ryan Giles
Professor, Spanish and Portuguese
Professor, Spanish and Portuguese