Nirman Kumar
Dr Kumar is a good teacher but he covers too many topics in the class so the students don't get enough time to internalize them always. He is quite helpful and almost always gives hints about the solution to the homework if someone asks. But the homeworks and exams are still difficult and you must really understand the concepts to get good grade.