Akmal Mirsadikov
Honestly, he's a bloody tough grader and the way he teaches you and grade things can get on your nerve. Occasionally gives credit hour plus he changed the exam format often. I worker very hard for this class but still barely passed. If you have a chance dont take him.