My experience with IBT was very great. IBT provides Grammar and Basic English classes for weak students. They conduct Mock Interview 3-4 times in a day to improve our communication skills. IBT trainers are well experienced and knowledgeable. I got 7 bands each in IELTS.