Alcătuite dintr-o combinație atent aleasă de unități de învățare, Programele de învățare - care pot fi asignate ca Misiuni - au fost create special pentru a te ajuta să stăpânești limbajul specific unei anumite zone de interes. Ele sunt organizate pe subiecte sau tematici și se acordă o diplomă odată ce obții minim 750 de puncte la fiecare exercițiu.
Un Program de învățare poate consta din orice număr de exerciții, care pot fi jucate și finalizate în orice ordine dorită. Pentru a obține diploma pentru Programul de învățare la care lucrezi, trebuie să obții un punctaj de cel puțin 750 de puncte la fiecare exercițiu. Este posibil să vezi, de asemenea, conținut opțional sugerat, pe care, totuși, nu trebuie să îl redai pentru a finaliza programul și a obține o diplomă.
Timpul necesar pentru a finaliza un Program de învățare și a obține diploma depinde de numărul de exerciții din program și, desigur, de capacitatea ta de a obține cel puțin 750 de puncte la fiecare exercițiu. Exercițiile sau pașii lor individuali pot fi reluați pentru a-ți crește scorul la exercițiul respectiv. În general, fiecare exercițiu durează aproximativ 20 de minute.
Pentru a obține o diplomă pentru un Program de învățare, trebuie să obții un punctaj minim la toate unitățile de învățare din acel program. Sunt disponibile două tipuri de diplome pentru orice Program de Învățare: dacă obții cel puțin 750 de puncte în fiecare unitate a unui program, primești o diplomă. Dacă obții cel puțin 900 de puncte în fiecare unitate a unui program, ți se acordă o diplomă cu onoruri.