Teaching Experience at the University level

Elon University (2016 - present) 

SPN 222 Intermediate Spanish II

Identities and Origins in the Hispanic World (see description and promotion

SPN 221 Intermediate Spanish I

Mysteries in the Hispanic World

SPN 122 Beginners Spanish II

(See an example of two students' group project here)

SPN 121 Beginners Spanish I

Sample Syllabi available upon request

Student Focus Groups: spring 2018 and spring 2017

University of Virginia (2012-2016)

SPN 2010 Intermediate Spanish I

SPN 2020 Intermediate Spanish II

Sephardic Studies and Ladino Language 

SPN 3010 Advanced Grammar and Composition in Spanish

Speak! Institute

Medical Interpretation for Physicians and Health Care Professionals 

Elon Law School

Intermediate Spanish Conversation 

University of North Carolina at Greensboro (2010-2012) 

SPA 101 Elementary Spanish 

SPA 102 Intermediate Spanish 

SPA 101 Spanish for Students with Documented Learning Disabilities