So, my experience with Amit sir was quite good. He taught all the concepts of the subject nicely, and slowly too, so even if you are a slow catcher, it won't be hard for you. And on top of it he has a patient nature too, so he always repeated me the things when i didn't get it for the first time. So i would happily recommend him as your mentor.
Identity