farooq sir's lectures are the best... he provided it in dvd or usb option.. it helped me alot since i had to travel too much during articleship. i could study anywhere.. i strongly recommend him
CA Vishal Bhattad is best. I had taken coaching from him. He elaborate concepts very nicely, even Sir's team provide help after class is over like amendment or revision lectures. Also he teaches as if he is of our generation, being friendly and use examples which can suit in our real life. His chart concept really help to revise topics faster. One day before exams it's really must, as u can't cover whole syllabus. All the best. Sir will really teach from basics. And also his important questions are asked.