I do recommend ipassielts.com for everyone. This site is essential in preparation for the exam. I took the IELTS test three times this year and I was struggling with it. The required score was overall 7.5 with a minimum of 7 in each module. My main problem was in the writing module and ipassielts helped me a lot in this part. The lessons in ipassielts show you how to tackle this module and teach you excellent way for writing. In addition, there are tasks that you can do and ipassielts will correct these tasks for you. The remarks I had from the ipass tutors were very helpful. Thanks a million, ipass!
Hatem - Egypt