Sunil Mathur
I am amazed by his knowledge; he teaches very well to students who have no clue about the subject. I was reading some negative comments too and I am sure those comments are biased comments from students who tried to cheat the system and were not able to get a free grade. He is an amazing teacher with a lot of knowledge. 