Chowdhury Mahmoud
Overall, he's not bad, he kinda just yaps in lectures but you do need to go in case of Iclickers which are worth a good chunk of your grade.  25% midterm and 50% final make this class really just depend on them and you don't particularly have to pay attention in class if you read the textbook.  He also doesn't reply to emails or TA's so good luck. 