To do well on IELTS, you need two things: A solid foundation of the English language and a smart study method. Even if your basic English is good, if you do not fully grasp the techniques of taking the IELTS test and develop your own strategy, then you will be like a ship without a rudder; you will get nowhere. I think I shattered my expectations because of two main characteristics of the class. Small classes and classes taught completely in English. The course has helped me greatly!