- 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
Associate Professor, Spanish and Portuguese
Associate Professor, Spanish and Portuguese