Monsur Chowdhury
While I think he's a nice person, he's a terrible teacher. He's not very good at communicating the material, and I would leave class more confused than when I came in. Everything I did learn, I had to teach myself. The average on the class final was a 57, and he refused to curve. If you have to take stats, don't take it with him.