Somnath Chattopadhyay
Worst professor I've ever had for anything. He was consistently late to class, never had a clear plan for lecture, and was wrong with most of the material he was teaching us according to the textbooks. I really liked the lab for this course, so it was unfortunate that the lectures were so pointless. A complete waste of my time. Avoid.