Kursy językowe zwykle podzielone są na różne stopnie trudności, a dostanie się do danej grupy uzależnione jest od wyników testu kwalifikacyjnego. Na testach zwykle sprawdzana jest wiedza na następujących poziomach: czytanie ze zrozumieniem, gramatyka oraz mówienie. Każdy z nich oceniany jest indywidualnie i na podstawie zsumowanych wyników dana osoba przypisana jest do grupy: podstawowej, średniozaawansowanej lub zaawansowanej. Oczywiście każda szkoła posiada swój system podziału i poszczególnych stopni może być od trzech do nawet dziesięciu lub dwunastu. Wszystko uzależnione jest od tego w jaki sposób dana szkoła językowa poukładała poszczególne profile. Klasy w szkołach językowych zawierają zwykle do 12-15 osób. Jednak nigdy nie jest to grupa większa ponieważ im mniejsza grupa tym efektywność nauczania lepsza. Zwykle jeden poziom trwa jeden semestr po czym można przejść na kolejny lub zakończyć edukację na tym poziomie. Kurs językowy kończy się uzyskaniem dyplomu poświadczającego znajomość języka.Copyright 2012