Michael Knock
There is much information to cover quickly in this class and if you miss a day you'll have a hard time when it comes to exams. Though he cared for the information being taught, he seemed to not care at all about any of his students and his directions for homework and tests were vague at best.