Md Zaman
Took hybrid class, His limited knowledge with blackboard and language barrier makes it difficult to understand him. 

I recommend taking his course online, as he records his lectures. Allowing you to replay the video in case you didn't understand him right. 

But he does have a lot of extra credit options. I went from a 72 to 80 for my final grade.