I have been teaching English in adult classes for 8 years. My first language is English, but I have spent 6 years in India as a teenager. I am Punjabi, and I also speak Hindi. I have taught people from many different backgrounds, even without a common language.