If you are interested in teaching in the United States, there are jobs (and volunteer positions) at private language schools, religious organizations, non-profit programs that work with immigrants and refugees, libraries, community colleges and summer English immersion camps for foreign children.
Some of the best places to find TEFL jobs include the larger cities like Los Angeles, New York, Miami and Chicago.
In the USA, there are fewer opportunities as you will be in competition with local native-speakers. Obtaining a work permit if applying from overseas can also be quite challenging.