Anirban Dutta
the absolute worst professor at ub. I would say dont take him but you don't have a choice, instead I would suggest changing your major. The first exam was so bad that two days later he assigned it as a take home, and the average was a 35. You think he'd learn from last year but nope. He didn't teach any of the material and has no clue how to teach.