Virginia Military Institute, Assistant Professor of Spanish, Fall 2008-present.
Elon University, Instructor of Spanish, Fall 2006-Spring 2008.
University of North Carolina at Chapel Hill, Graduate Teaching Fellow in Spanish, Fall 2002-Spring 2006.
Alamance Regional Medical Center, Burlington, NC, Spanish Interpreter, 2001-2005.
Elon College, Adjunct Instructor of Spanish and Japanese, Fall 2000-Spring 2002 & Fall 2003-Spring 2004.
Walter L. Williams High School, Burlington, NC, Spanish Teacher, Fall 2000-Spring 2001.
Woodlawn Middle School, Mebane, NC, Spanish Teacher, Fall 1997-Spring 2000.
Colegio Americano, Puebla, Mexico, English Teacher, Fall 1996-Spring 1997.
JET Program, Nemuro, Hokkaido, Japan, Assistant English Teacher, July 1992-July 1994.