Выделяют 5 уровней владения английским языком: Beginner (A1), Elementary (A2), Intermediate (B1), Upper-Intermediate (B2), Advanced (C1), Proficiency (C2). На каждом из уровней студент изучает: грамматические конструкции, определённую лексику, нюансы произношения. По мере продвижения от уровня к уровню нарастает сложность грамматики и вокабуляра. Грамматические темы и лексика условно разделены на базовые, средней сложности и высокой сложности. Таким образом, человек изучает язык, постепенно переходя от простого к сложному.