Teaching English as a second or foreign language can be a lot of fun but comes with unique challenges, especially when teaching outside the US. It can be tough for teachers with families, but it’s a rewarding career for those who love traveling or working abroad or can communicate well with non-native speakers.