Teaching English as a foreign language invariably means interacting daily with people from different cultures and it seems to me that it serves us in a globalised world to be cultural relativists rather than judges. That means understanding that there are no superior or inferior cultures.
If you live in China you will be familiar with the sight of children in their white shirts and red neckerchiefs, wearily trudging into to school at 6.30 in the morning. It’s something that’s always puzzled me a bit. In China, children are really pushed hard by their parents.
If you teach English overseas you may encounter a fair bit of expatriate indignation at perceived rudeness in the native culture.