Section outline

Main course page

    • Find the right ESL course level

      Choose the level that matches your current English skills. Take the quiz to confirm your starting point.

      These are not graded exams — just a way to find the best course for you.

      ESL001
      A2
      Beginner
      I know some basic English words and phrases. I can introduce myself and understand simple sentences.
      ESL002
      B1
      Intermediate
      I can handle everyday conversations and understand the main idea of simple texts at work or school.
      ESL003
      B2
      Upper-int
      I can express my ideas clearly in English and understand more complex writing and conversation.
      ESL004
      C1
      Advanced
      I can communicate confidently in academic and professional settings and understand detailed texts.
      ESL005
      C2
      Proficiency
      I can read and write professional business English, including emails, memos, and workplace documents.
      ESL006
      C1
      Proficiency
      I can read and discuss healthcare topics in English — including medical terminology, anatomy, and professional ethics.