Just before you start learning the language, you might want to think about taking our advanced English tests.
Our advanced English tests measure the time it took to you to finish them as well as your answers, and give you an estimation of your English proficiency level.
Our tests will examine your knowledge of the English language starting with basic questions in vocabulary and grammar; the difficulty will increase as you answer the questions.
Be sure to give your test results to your English teacher, so that he or she can tailor the lesson to your needs and knowledge.
Good luck with our advanced English tests!