Graduate Teaching Assistant – Spanish (2015-Present)
The University of Alabama
Taught second semester and first semester accelerated Spanish courses; taught second semester Spanish online; taught upper-division advanced grammar course

Adjunct Instructor – English Language Institute (2015-2016)
The University of Alabama
Taught Low Advanced Speaking; Advanced, High Intermediate, and Beginning Grammar; Low Beginning Reading/Writing

Adjunct Instructor – English (2014-2015)
The University of Alabama
Taught first and second semester Freshman English Composition

Adjunct Instructor – English Language Studies (2013)
Seminole State College of Florida
Taught ESOL (English to Speakers of Other Languages) and EAP (English for Academic Purposes) classes at the High Intermediate and Advanced levels in Writing and Grammar; taught Foundations and Low Beginning Writing

Adjunct Instructor – Communications and Humanities (2013)
Valencia College (Florida)
Taught Freshman English Composition and High Intermediate and Advanced Writing and Grammar EAP courses

English Instructor – English Education Centre (2010-2012)
Beijing Language and Culture University
Taught undergraduate coursework in Oral English, Reading, and Writing at various levels; advised students interested in attending U.S. universities

Instructor – Training Centre (2011-2012)
Beijing Language and Culture University
Taught College Interview Skills and Resumé Building course; taught Public Speaking Seminar

Instructor (2010-2012)
Beijing Normal University
Taught International Studies in Eynesbury Unistart Program, covering climate change, water, and globalization; taught IELTS Speaking Preparation class

Instructor (2012)
Zhongjie Education International (Beijing, China)
Taught Academic and Professional Writing workshop