Ei ole ”parasta” tapaa oppia kieltä, koska jokainen oppii hieman eri tavalla. Jotkut menetelmät näyttävät kuitenkin olevan tehokkaampia kuin toiset, ja niiden painottaminen koulutusohjelmassa voi auttaa oppilasta menestymään. Näitä ovat upottaminen, perinteisten luokkien suorittaminen ja itseopetus.
Monet kieltenopettajat ovat yhtä mieltä siitä, että upottaminen on erinomainen tapa oppia kieltä. Uppoamisohjelmat maassa, jossa kieltä puhutaan, ovat erityisen arvokkaita, koska opiskelijoiden on käytettävä kieltä luokan ulkopuolella ja sen aikana. Lisäksi opiskelijat oppivat lisää kulttuurista, jolla kieltä puhutaan, mikä antaa heille kontekstin heidän sanastolleen. Jotkut opiskelijat hyötyvät siitä, että he suorittavat lyhyen intensiivitason kotimaassaan ennen kuin he matkustavat vieraan maan kielikoulutusohjelmaan tai kielikouluun. Intensiivinen luo perustan opiskelijalle, jolle hän voi rakentaa oppiessaan.
Opiskelijat voivat myös oppia kieltä perinteisten luokkien kautta, vaikka useammin kokoontuvat luokat ovat tehokkaampia. Useimmat yliopistot ja koulut tarjoavat kieliohjelmia, joista osa on avoinna yhteisön jäsenille ja rekisteröityneille opiskelijoille. Opiskelijat voivat myös haluta tutustua yksityisiin luokkiin tai ohjata äidinkielenään puhuvia. Nämä tunnit vaativat paljon enemmän työtä luokan ulkopuolella, ja vuorovaikutus äidinkielenään puhuvien kanssa on erinomainen lisä kielitunnille. Äidinkielenään puhuja voi auttaa oppilasta laajentamaan sanastoaan, parantamaan ääntämistä ja oppimaan käyttämään sanoja ja lauseita oikein.
Jotkut opiskelijat voivat oppia kielen itseopetuksen avulla. Kirjat, nauhat ja opasmateriaalit ovat helposti saatavilla kirjakaupoista ja Internetistä. Nämä materiaalit voivat kuitenkin olla rajoittavia, koska niistä puuttuu luokkahuoneympäristö, joka tarjoaa harjoittelua ja hyvin jäsenneltyä kritiikkiä oppilaiden parantamiseksi. Itseopetusohjelma voi kuitenkin valmistaa opiskelijan ulkomaanmatkalle, jossa hän kiillottaa kielitaitoaan hyödyntämällä niitä aktiivisesti.
On myös mahdollista saada uusi kieli työntämällä ympäristöön, jossa sitä puhutaan. Pakotettuna käyttämään kieltä tarpeidensa välittämiseen, ihmiset voivat oppia perusasiat yllättävän nopeasti. Jos opiskelija haluaa käyttää tätä tekniikkaa kielen oppimiseen, hänen tulee suunnitella pysyvänsä maassa, jossa kieltä puhutaan useita kuukausia. Tämäntyyppinen kieliloma voi tulla kalliiksi, joten opiskelijat saattavat haluta harkita työnhakua oppiessaan. Esimerkiksi opiskelija voi tarjota opetusta äidinkielellään nimellistä maksua vastaan.