In my opinion best teacher for mafa is Dr. JB Gupta Sir,he is the best person i have ever met in my life.
He is so dedicated , genuine that i don't have words to explain it.
He is Teacher of all of us favouraite VG SIR,he treats him like a father, also kumarmanglam Birla used to visit his home to study besides this Sonu Gupta, Praveen Jindal all are his students.
His motive is not to earn profit but his aim is to give maximum knowledge,concepts that he have.
He is teaching since 1968.
Also i tell u that u will be finding lot of people who will oppose ur decision to join his classes,these are those who believe in mugging up things but if u want to gain real knowledge of concepts u will not be finding it anywhere else.
Also by seeing may,10 paper u know that only concepts will make u to clear MAFA .
Also let me aware u of the fact that all these teachers ur talking of just copies his notes & somehow runs their classes, these people don't give concepts just make u people fool.Their motive is just to earn profits.
He has changed my life ,& due to him only today I have completed my CA.
His personal no is 9818493132.