There are a total 6 levels, i.e. A1, A2, B1, B2, C1, and C2. To write the test TEF/TCF or immigration exams, one must learn uptil an upper intermediate level B2.