Jim Misialek
Jim is a great professor with a lot of knowledge. His lectures can be boring but he knows that and he does his best to make them interesting. Very accommodating with homework and exams and tries his best to make them easy and on convenient dates. Good grader and timely when it comes to giving out grades. Definitely rare to see a professor like him.