Numerous volunteer programs exist in which teachers can teach in foreign schools. Costs to participate as a volunteer vary depending on the organization, the country and the length of the program.
Numerous exchange programs are available, where teachers can instruct in foreign schools. Participation costs vary depending on the organization, country, and program duration.