Moniruz Zaman
His accent was hard to get past, and there are a lot of language barriers in the comprehension of the class content. He gives out a lot of homework, and is not helpful at all if you get confused.