Six stages from beginner to proficient. Find your level, then work upward.
Understand and use very basic everyday phrases.
Communicate in simple, routine situations.
Handle most situations while travelling or at work.
Interact with fluency and express detailed ideas.
Use English flexibly for complex, demanding topics.
Understand virtually everything with ease.