He is one of the great profs. His english is not that good but his knowledge is. He gives his best and teaches very good. didn't burden the student and can even give extra chance to increase your marks.