Randip Bakshi
He is very good and very funny. His lectures are not that interesting and paper he puts is little difficult but overall he is very good in giving marks. Just do not leave paper blank just write something and you will get marks.