Since 1992, he has taught English at all levels, Spanish as a second language, French, and Chinese. He currently teaches TOEFL preparation, business English and academic writing in Spanish. His area of specialty is linguistics.