IBL Portuguese courses are divided into 8 different levels, according to the Common European Framework:
Elementary: levels 1 and 2
Intermediate: levels 3 and 4
High Intermediate: levels 5 and 6
Advanced: levels 7 and 8
The length of the Regular English Courses at IBL takes 50 hours (4 months) to advance to the next level. After registering for this program students will take a placement test which will determine their starting level and can move on to higher levels according to their progress.