If you're planning on teaching abroad I highly recommend learning the language. You don't really need to, but it will make your time abroad much more enriching.

You can take language courses at a private language center, university, or possibly through a tutor. These prices vary quite a bit and can cost thousands of dollars for a semester of studies at a university. At a center you could pay $500 or more dollars for just a few weeks of studies. If you're teaching English full time that can be difficult to fit into your schedule.

A free way is to find a language exchange partner.

Here are some other ways to learn the language. These are language learning software programs. The advantages of these are:

  • You can study when you want. There's no worries about conflicting work/school schedules.
  • They're cheaper than courses.
  • You can start now. You don't have to be there yet.

Learn Chinese

Rosetta Stone Chinese (Mandarin) Level 1-5 Set
Chinese (Mandarin) I

Learn Japanese

Rosetta Stone Japanese Level 1-3 Set
Japanese I, Comprehensive: Learn to Speak and Understand Japanese with Pimsleur Language Programs

Learn Korean

Rosetta Stone Korean Level 1-3 Set
Korean I, Comprehensive: Learn to Speak and Understand Korean with Pimsleur Language Programs

Learn English

Rosetta Stone English (American) Level 1-5 Set

Before you invest any many you can check your local library. Some of them may have some of these language learning programs.