CIEE offers teach abroad programs to teach English in foreign countries. They promise a good working condition with a reputable institution, health b…