In the German intensive courses, we distinguish between people who learn more or less quickly at levels A1–B1 and form the course groups mainly based on their school habit. Accordingly, we offer a medium (320 lessons per language level) and a fast learning progression (240 lessons per language level). At level B2 and whenever it makes sense for the participants, we run mixed courses to be able to ensure a seamless continuity in the learning process as possible.