Abhishek Halder
Most of the material was taught well by this prof. And always answered any questions students had. Both midterm and final were fair and were taken from hw and/or posted practice problems. Discussions were very helpful for understanding the material. Overall great class, learned a lot but does get more concept oriented towards the end.