Yes, teaching English as a foreign language can be very rewarding. Depending on your location,qualifications and experience, you could achieve an annual in excess of US$60,000 pa. In some countries your TEFL salary would be tax free. In addition to pay, teachers also enjoy various benefits such as comprehensive paid training, stable employment with good hours and weekends off, and opportunities for career growth.