You are ready for Advanced preparation for TOEFL, IELTS or CAE = Level 7 it was just my grammatical skill, my speaking is totally miserable. not impressed.