These usually arrange the placement and provide for logistical matters, such as housing and a work permit. The second strategy is to write directly to overseas schools. Keep in mind that chances of success are limited without going to that country for an in-person interview. The third strategy is to go to the country where you would like to work and apply in person for a teaching position. Government-funded programs such as the Peace Corps and the Japanese JET Program are major exceptions.
Programs vary widely in the fees, services, and assistance they offer.
It is better to be clear about these basics before you apply than, for example, to turn up on your first day and find out you do not have a legal work permit. The following is a deeper discussion of some of these criteria. Compare your salary with the cost of living. Large cities, for example, are much more expensive than towns or rural areas. Health insurance may not be provided by program fees, may be available for a separate fee, or you may be covered by socialized medicine available only in-country.